python 8:list.sort(reverse=false)、sorted(list, reverse=false)(對列表進行不可恢復排序;對列表進行可恢復排序)


1 bicycles = ['trek', 'cannondale', 'redline', 'specialized']
2 print(bicycles)
3 print(sorted(bicycles)) #默認第二參數為reverse = False,臨時升序排序,並不改變原列表
4 print(sorted(bicycles, reverse = True)) #第二參數為reverse = True,臨時降序排序,並不改變原列表
5 print(bicycles)
6 bicycles.sort() #默認第一參數為reverse = False,永久性升序排序,並改變原列表
7 print(bicycles)
8 bicycles.sort(reverse = True) #第一參數為reverse = True,永久性降序排序,並改變原列表
9 print(bicycles)
1 運行結果應該是:
2     ['trek', 'cannondale', 'redline', 'specialized']
3     ['cannondale', 'redline', 'specialized', 'trek']
4     ['trek', 'specialized', 'redline', 'cannondale']
5     ['trek', 'cannondale', 'redline', 'specialized']
6     ['cannondale', 'redline', 'specialized', 'trek']
7     ['trek', 'specialized', 'redline', 'cannondale']

 


免責聲明!

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



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