一个列表a:
a=[1,2,3,4,5,6,7]
一个对象b:
b=reversed(a)
输出:
print(b)
<list_reverseiterator object at 0x000001652144E940> 显示为一个迭代器对象的内存地址
print(list(b))
[7, 6, 5, 4, 3, 2, 1]
当再次输出对象b时:
print(list(b))
[] 显示为空列表!
由此可知:reversed()返回的是一个迭代器对象,只能进行一次循环遍历。显示一次所包含的值!