首页上一页 1 下一页尾页 3 条记录 1/1页
b = [10,15,60,1,2,3,4,5,6,7,8,9] print(reversed(b)
<list_reverseiterator object at 0x0000000001E0FC10>
什么意思?
andy 发表于2019-07-10 09:15
读者你好:
reversed()这个函数比较特殊,它会作用在b自身。而它的返回值是一个list_reverseiterator对象。所以应该按如下方式使用:
>>> b = [10,15,60,1,2,3,4,5,6,7,8,9]
>>> print(reversed(b))
<list_reverseiterator object at 0x0000015C4B0510F0>
>>> b
[10, 15, 60, 1, 2, 3, 4, 5, 6, 7, 8, 9]
那pycham运行结果不一样,是要把b再输出一次吗?