当前位置: 首页 > 图灵资讯 > 行业资讯> python对列表进行永久性或临时排序的方法

python对列表进行永久性或临时排序的方法

来源:图灵python
时间: 2024-09-04 19:53:25

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']