sorted & reversed
为什么sorted可以操作而reversed不能操作成功,却需要List帮忙。>>> list1
>>> sorted(list1)
>>> reversed(list1)
<list_reverseiterator object at 0x0000010DFF18EB20>
>>> list(reversed(list1))
>>> reversed
https://www.runoob.com/python3/python3-func-reversed.html
sorted
https://www.runoob.com/python3/python3-func-sorted.html 这是规定。。
python中规定,
sorted 将一个可迭代类型变量进行排序,然后返回一个列表,不管原变量是列表,还是元组或者字符串,返回值都是列表
reversed 将一个可迭代类型变量进行翻转,然后返回一个可迭代对象,该可迭代对象需要迭代才能生成变量,可以用list生成列表或者tuple生成元组等等
页:
[1]