A=["C","a","B",1,"A"]
A.sort()
print(A)
输出:
[1,'A','B','C','a']
数字排在最前面(按数字大小(从小到大)排),大写字母开头排在中间(按字母顺序排),小写字母开头排最后(按字母顺序排)
汉字无法排序
如果:
在sort后的括号添加reverse=True
就可以使数字和大小写字母倒叙排序
比如:
B=["A","B","a","b",1,2]
B.sort(reverse=True)
print(B)
输出:
[2,1,"B","A","b","a"]
以上是永久倒叙排序
以下是临时倒叙排序
如果:
B=["A","B","a","b",1,2]
C=sorted(B)
print(C)
会达到之前一样的效果
但是临时排序只会显示排序的效果,而不会改变原数据本身,而永久排序会改变原数据本身,但是临时排序的效果可以被新的变量储存......简单来说,临时排序不会改变原列表,而永久排序会改变原列表
还有一个:
A=[4,6,8,2,8,0]
A.reverse()
print(A)
输出:
[0,8,2,8,6,4]
不管三七二十一,直接倒着排
