python中list.sort()与sorted()的区别

Posted zzliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中list.sort()与sorted()的区别相关的知识,希望对你有一定的参考价值。

list.sort()和sorted()都是python的内置函数,他们都用来对序列进行排序,区别在于

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

参考链接:Sorting HOW TO

以上是关于python中list.sort()与sorted()的区别的主要内容,如果未能解决你的问题,请参考以下文章

python sort与sorted使用笔记

面试题编程题02-python sort和sorted用法与区别

sort与sorted

Python 排序---sort与sorted学习

深入理解python中的排序sort

python中-----数组中的排序