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这是不正确的代码 –