python中list.sort()與sorted()的區別


list.sort()和sorted()都是python的內置函數,他們都用來對序列進行排序,區別在於

  • list.sort()是對列表就地(in-place)排序,返回None;sorted()返回排好序的新列表,原列表不變
  • list.sort()只適用於列表,sorted()適用於任意可迭代對象

參考鏈接:Sorting HOW TO


免責聲明!

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



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