python是一种永久或临时排序列表的方法
1、永久排序列表:使用方法 sort()
sort() 方法:用于排序列表中的元素。默认按升序排列。
也可以向 sort() 传递参数的方法 reverse = True 反向排序。
num=[22、11、45、520、987] num.sort() print(num) num.sort(reverse=True) print(num)
输出
[8,11,22,45,520 [987,520,45,22,11,8]
2、临时排序列表:使用方法 sorted()
保留列表元素的原始排列顺序,并以特定的顺序呈现它们。它使用函数 sorted()。
该函数可以在不影响列表原始排列的情况下,按特定顺序显示列表元素。
cars=['bmw','audi','toyota','subaru'] print('Hereistheoriginallist:',cars) print('Hereisthesortedlist:',sorted(cars))
Hereistheoriginallist:['bmw','audi','toyota','subaru'] Hereisthesortedlist:['audi','bmw','subaru','toyota']