如何访问python列表中从最后一个到第一个的所有列表元素

如何访问python列表中从最后一个到第一个的所有列表元素,python,list,Python,List,我有1000个元素的列表。如何从循环中的最后一个元素到第一个元素访问所有元素 list = [4,3,2,1] for item in list: print(from last to first) 输出=[1,2,3,4]尝试: list = [4,3,2,1] print [x for x in list[::-1]] [1, 2, 3, 4] 输出: list = [4,3,2,1] print [x for x in list[::-1]] [1, 2, 3, 4]

我有1000个元素的列表。如何从循环中的最后一个元素到第一个元素访问所有元素

list = [4,3,2,1]
for item in list:
    print(from last to first)
输出=[1,2,3,4]

尝试:

list = [4,3,2,1]

print [x for x in list[::-1]]
[1, 2, 3, 4]
输出:

list = [4,3,2,1]

print [x for x in list[::-1]]
[1, 2, 3, 4]

这给了列表中的我想要的[1,2,3,4]

。[::-1]:
很好的答案,和我的答案一样。啊,你刚刚打败了我!