一個列表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()返回的是一個迭代器對象,只能進行一次循環遍歷。顯示一次所包含的值!