Python中sort与sorted函数有何本质差异?

2026-05-16 14:501阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计605个文字,预计阅读时间需要3分钟。

Python中sort与sorted函数有何本质差异?

sort与sorted方法主要区别:方法:sort() 是列表对象的方法,只能对调用它的列表进行排序。应用对象:sort() 直接修改原列表。是否修改原对象:sort() 会修改原列表,而sorted() 会返回一个新的排序列表,原列表保持不变。返回值:sort() 不返回任何值,而sorted() 返回排序列表。sort():列表是 + None,sorted() 所有可能迭代对象。否:sort() 返回新列表。sort(self, key, reverse):reverse默认为False,升序 + 降序则reverse=True。

阅读全文
标签:区别

本文共计605个文字,预计阅读时间需要3分钟。

Python中sort与sorted函数有何本质差异?

sort与sorted方法主要区别:方法:sort() 是列表对象的方法,只能对调用它的列表进行排序。应用对象:sort() 直接修改原列表。是否修改原对象:sort() 会修改原列表,而sorted() 会返回一个新的排序列表,原列表保持不变。返回值:sort() 不返回任何值,而sorted() 返回排序列表。sort():列表是 + None,sorted() 所有可能迭代对象。否:sort() 返回新列表。sort(self, key, reverse):reverse默认为False,升序 + 降序则reverse=True。

阅读全文
标签:区别