Python

Python基础(11) - 列表的排序

2020-02-25  本文已影响0人  xianling_he

对列表排序的方法

a = [1,7,4,2,45,3]
a.sort()
print('a:',a)

b = [1,7,4,2,45,3]
x = sorted(b)
print('b:',x)
image.png

列表Sort方法与sorted方法的区别

b = [1,7,4,2,45,3]
x = sorted(b)
print('b:',x)
print(b ==x ) # False
image.png

如何倒序排列一个列表

a = [1,7,4,2,45,3]
a.sort(reverse=True)

b = [1,7,4,2,45,3]
c = sorted(b,reverse=True)

print('a:',a)
print('c:',c)
image.png

总结

1.使用sort,sorted都可以对列表进行排序,使用方法a.sort() sorted(a)
2.sort方法是修改列表本身,而sorted函数是返回一个列表副本
3.将reverse=True 参数使用以后,可以对列表进行倒序排列

加油2020-2-25

上一篇下一篇

猜你喜欢

热点阅读