使用内置
reversed()功能:
>>> a = ["foo", "bar", "baz"]>>> for i in reversed(a):... print(i)... bazbarfoo
要同时访问原始索引,请
enumerate()在列表上使用,然后将其传递给
reversed():
>>> for i, e in reversed(list(enumerate(a))):... print(i, e)... 2 baz1 bar0 foo
由于
enumerate()返回生成器并且生成器不能反转,因此需要将其转换为
list第一个。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)