【发布时间】:2017-02-28 08:15:40
【问题描述】:
我在for 循环中有while 循环。而且,我想将值l 从while 循环更新为for 循环。
因为,在这种情况下,例如:l==5 在 while 循环中,l==1 在 for 循环中。
for l in range(len(csvLines)):
if ";" in str(csvLines[l][:2]):
objectType = int(csvLines[l][:1])
while objectType == 0:
l = l+1
if ";" in str(csvLines[l][:2]):
objectType = int(csvLines[l][:1])
else:
objectType = int(csvLines[l][:2])
else:
pass
else:
objectType = int(csvLines[l][:2])
【问题讨论】:
-
创建一个不同的变量,你是
l正在重新定义,但我不太明白你在这里想要做什么
标签: python-3.x loops for-loop while-loop