【发布时间】:2021-03-01 19:03:54
【问题描述】:
谁能解释一下这个完整程序的内部工作原理,比如在我到达列表的最后一项之后发生了什么,在第三行输出之后发生了什么? :)
list1 = [1,2,4,5]
for i,x in enumerate(list1):
for y,z in enumerate(list1[i+1:],i+1):
print(y,z)
输出:
1 2
2 4
3 5
2 4
3 5
3 5
Exit code: 0
【问题讨论】:
标签: python python-3.x for-loop