【发布时间】:2019-05-09 07:07:21
【问题描述】:
我无法理解这个在 Python 中使用 for 循环的简单问题,这是我在在线测验中找到的。你能帮我理解一下,为什么我们会得到以下输出吗?
some_list = [1,2,3,4,5]
for some_list[1] in some_list:
print(some_list)
print(some_list[1])
输出:
[1, 1, 3, 4, 5]
1
[1, 1, 3, 4, 5]
1
[1, 3, 3, 4, 5]
3
[1, 4, 3, 4, 5]
4
[1, 5, 3, 4, 5]
5
我想,它会打印列表的第二个元素和整个列表 5 次。
【问题讨论】:
标签: python python-3.x for-loop