python 中 reversed()函數


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM