sort sorted

sort是list的方法,对list进行排序。是对已经存在的list进行操作。也就是对调用sort的list本身进行操作。

l = [1, 3, 2]
l.sort()
print(l)
输出:
[1, 2, 3]

sorted是内建方法,对所有可迭代对象进行操作。返回的是一个新的list,而不是在原有对象上进行操作。

l = (1, 3, 2)
l1 = sorted(l)
print(l)
print(l1)
输出:
(1, 3, 2)
[1, 2, 3]

猜你喜欢

转载自blog.csdn.net/cluster1893/article/details/80533551