split()之后从结尾处查看列表

Jak*_*sky 0 python split list

for item in "1,2,3,4,5,6".split(","):
Run Code Online (Sandbox Code Playgroud)

我需要将列表反转为前6个,然后是5个...有没有想到如何更有效地执行此操作而不是先将其反转然后再使用它?有些功能我还不知道吗?

Mar*_*ers 5

使用reversed()功能:

for item in reversed("1,2,3,4,5,6".split(",")):
Run Code Online (Sandbox Code Playgroud)

演示:

>>> for item in reversed("1,2,3,4,5,6".split(",")):
...     print item
... 
6
5
4
3
2
1
Run Code Online (Sandbox Code Playgroud)