📅  最后修改于: 2023-12-03 15:08:57.347000             🧑  作者: Mango
在Python中,可以使用内置函数sorted()
对列表进行排序。默认情况下,sorted()
函数会按升序排序列表。但是如果要按降序排序,可以使用reverse
参数设置为True。
以下是具体的步骤:
numbers = [5, 1, 3, 7, 2, 9, 4, 6, 8]
sorted()
函数排序:使用sorted()
函数对列表进行排序,并将排序结果赋值给新变量sorted_numbers
。sorted_numbers = sorted(numbers, reverse=True)
print()
函数输出排序后的新列表。print(sorted_numbers)
最终的完整代码如下所示:
numbers = [5, 1, 3, 7, 2, 9, 4, 6, 8]
sorted_numbers = sorted(numbers, reverse=True)
print(sorted_numbers)
程序的运行结果如下所示:
[9, 8, 7, 6, 5, 4, 3, 2, 1]
以上就是如何在Python中按降序对列表进行排序的方法。利用sorted()
函数和reverse
参数,我们可以轻松实现对列表的降序排序。