此处显示代码并输出:
a = [1,2,3]
for i in range(len(a)-1, 0,-1):
print(a[i])
输出:
3
2
Process finished with exit code 0
我们还应该得到“ 1”的输出吗? 它是否像[x:y]一样省略了y的最后一个值?
很抱歉,如果有人提出这个问题,但我在这里找不到任何相关内容,或者只是通过搜索找不到任何相关内容。 谢谢阅读。
答案 0 :(得分:0)
我认为您正在尝试这样做:
a = [1,2,3]
for i in range(len(a)-1, 0,-1):
print(a[i]) # Notice the change