1
我從外部文件打印的一些數據,將數據分割成一個字符串:談到字符串列表到浮動
string = data
splitstring = string.split(',')
print(splitstring)
這給了我:
['500', '500', '0.5', '50', '1.0', '0.75', '0.50', '0.25', '0.00']
我試圖把它們變成使用這種方法花車:
for c in splitstring:
splitstring[c]=float(splitstring[c])
但它給我這個錯誤:
Traceback (most recent call last):
File "/Users/katiemoore/Documents/MooreKatie_assign10_attempt2.py", line 44, in <module>
splitstring[c]=float(splitstring[c])
TypeError: list indices must be integers, not str