python中sort和sorted的区别

Posted 3Sunremitting

tags:

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

在python中,sort是在原列表上进行排序,使用通常是如下方式:

nums=[4,3,1,6,2,7]
nums.sort()
print(nums)


sorted()是新建立了一个对象,对他进行排序,要想获得这个新建立的对象的值(即排序后的序列),需要对这个对象赋予一个变量名。原列表仍然是无序的。

nums=[4,3,1,6,2,7]
num=sorted(nums)
print(nums)
print(num)

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

python中sort和sorted的区别

Python列表sort和sorted的区别

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

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

python sortsortedreversereverd的区别

python排序函数sort()与sorted()区别