温馨提示×

python列表升序和降序怎么实现

小亿
155
2023-11-24 01:45:26
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要实现列表的升序排序,可以使用列表的sort()方法,如下所示:

my_list = [3, 1, 4, 2, 5]
my_list.sort()
print(my_list)

输出:

[1, 2, 3, 4, 5]

要实现列表的降序排序,可以通过传递reverse=True参数给sort()方法,如下所示:

my_list = [3, 1, 4, 2, 5]
my_list.sort(reverse=True)
print(my_list)

输出:

[5, 4, 3, 2, 1]

另外,如果你不希望改变原列表,你可以使用sorted()函数进行排序,如下所示:

my_list = [3, 1, 4, 2, 5]
sorted_list = sorted(my_list)  # 升序排序
print(sorted_list)

sorted_list = sorted(my_list, reverse=True)  # 降序排序
print(sorted_list)

print(my_list)  # 原列表不变

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:python列表升序和降序的方法是什么

0