0
x2012是['01/01/2013','02/01/2013',...]
形式的日期列表。Python - 更改正在迭代的列表。超出範圍
我想迭代通過x2012並將值從(字符串)日期更改爲浮動。
print(row)
-prints浮動。
for row in x:print(row)
-prints(string)dates。
for row in x2012:print(row)
-prints(string)dates。
def xToFloat(x):
for row in x:
day,month,year=row.split('/')
row=date(int(year),int(month),int(day)).toordinal()
print(row)
for row in x:print(row)
xToFloat(x2012)
for row in x2012:
print(row)
爲什麼在退出for循環迭代時會丟失範圍?
嘗試修復縮進第一 –
編輯:
您可以用輸出替換
x
所有元素糾正縮進。這是代表問題 – Phoenix這是不正確的代碼 –