python3反轉列表的三種方式


 

1.內建函數 reversed()

 

1 li = [1,2,3,4,5,6]
2 a = list(reversed(li))
3 print(a)

注意:reversed()函數返回的是一個迭代器,而不是一個List,所以需要list函數轉換一下

 

2.內建函數sorted

語法

sorted(iteralbe,key=None,reverse=False

 iterable,用來比較的參數

 key用來比較的元素

 reverse-排序規則, reverse = True(降序    reverse=False(升序 -默認

 

sorted([5,2,6,7,1,0])

 默認通過key排序,

 如果需要通過value排序, 

  

  

 如果對象是字典,需要使用items()或者iteritems()將字典轉換為二元組的列表

 

 3.使用分片

 

 

 


免責聲明!

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



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