我需要取一个值,位于列表.索引()+1位置,以便在for范围内使用
li = [1,2,3,4,5,2,3,2,6]
indexar = [i for i, n in enumerate(li) if n == 3]
for i in li[0:indexar[0]]:
print(i)
我想得到:
1
2
我尝试了indexar[0]-1,但这不起作用。你知道吗
for i in li[0:indexar[0]-1]:
print(i)
我怎样才能得到这个值而不编码另一个或一些额外的变量,以增加2?你知道吗
Tags:
如果要排除列表中的数字,请在for循环中使用
continue
就这么做吧
相关问题 更多 >
编程相关推荐