本文主要是介绍2.5 how do I iterate over a sequence in reverse order,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
So:
序列(包含列表、元祖以及字符串)中好像就只有列表有a.reverse()
但都有reversed(a)
一、http://www.mianwww.com/html/2009/08/3615.html
如果是一个list, 最快的解决方案是:
list.reverse()
try:
for x in list:
“do something with x”
finally:
list.reverse()
如果不是list, 最通用但是稍慢的解决方案是:
for i in range(len(sequence)-1, -1, -1):
x = sequence[i]
<do something with x>
这篇关于2.5 how do I iterate over a sequence in reverse order的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!