列表方法reverse注意点
Posted hjh0wjy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表方法reverse注意点相关的知识,希望对你有一定的参考价值。
方法resverse按相反的顺序排列列表中的元素
x = [1,2,3]
x.reverse()
>>x
[3,2,1]
注意到reverse修改列表,但不返回任何值(与remove和sort等方法一样)。
如果要按相反的顺序迭代序列,可使用函数reversed。这个函数不返回列表,而是返回一个迭代器。
可使用list将返回的对象转换为列表。
number = reversed(x) # error <list_reverseiterator object at 0x03BE7A10>
number = list(reversed(x)) >> [3,2,1]
摘抄至《python基础教程》——36页
以上是关于列表方法reverse注意点的主要内容,如果未能解决你的问题,请参考以下文章