Python排序方法中sort和sorted的區(qū)別詳解
更新時間:2023年08月25日 11:26:15 作者:yongxinz
在python中常用的排序函數(shù)就是sort()和sorted()這兩個函數(shù),使用 sort() 或內(nèi)建函數(shù) sorted() 對列表進行排序,本文將詳細介紹sorted和sort兩者之間的區(qū)別,感興趣的可以了解一下
使用 sort() 或內(nèi)建函數(shù) sorted() 對列表進行排序。它們之間的區(qū)別有兩點:
sort()方法是對原列表進行操作,而sorted()方法會返回一個新列表,不是在原來的基礎上進行操作。sort()是應用在列表上的方法,而sorted()可以對所有可迭代的對象進行排序操作。
# sort() >>> a = [1, 2, 3, 4, 2, 3] >>> a.sort() >>> a [1, 2, 2, 3, 3, 4] >>> >>> a = [1, 2, 3, 4, 2, 3] >>> a.sort(reverse=True) >>> a [4, 3, 3, 2, 2, 1] # sorted() >>> a = [1, 2, 3, 4, 2, 3] >>> sorted(a) [1, 2, 2, 3, 3, 4] >>> a = [1, 2, 3, 4, 2, 3] >>> sorted(a, reverse=True) [4, 3, 3, 2, 2, 1]
以上就是本文的全部內(nèi)容,如果覺得還不錯的話,歡迎點贊,轉(zhuǎn)發(fā)和關注,感謝支持。
到此這篇關于Python排序方法中sort和sorted的區(qū)別詳解的文章就介紹到這了,更多相關Python sort和sorted區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
python中shapefile庫讀取shapefile文件信息
本文主要介紹了python中shapefile庫讀取shapefile文件信息,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-06-06
Python強制重新安裝Python包之pip的高級使用技巧
這篇文章主要介紹了如何使用pip強制重新安裝Python包的幾種方法,包括使用--upgrade、--force-reinstall和--no-deps選項,這些方法可以幫助解決包損壞、依賴問題或其他需要重新安裝包的情況,需要的朋友可以參考下2025-03-03
Python日期和時間戳的轉(zhuǎn)換的實現(xiàn)方式
Python中日期和時間的處理涉及到time和datetime模塊,time模塊可實現(xiàn)時間戳與格式化時間字符串的轉(zhuǎn)換,而datetime模塊則提供更加直接易用的接口,本文詳細給大家介紹了Python日期和時間戳的轉(zhuǎn)換的實現(xiàn)方式,需要的朋友可以參考下2024-10-10
pandas數(shù)據(jù)篩選和csv操作的實現(xiàn)方法
這篇文章主要介紹了pandas數(shù)據(jù)篩選和csv操作的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07

