Python 列表排序:sorted() 函数与 reverse 参数详解
Python 列表排序:sorted() 函数与 reverse 参数详解
问题:
下面代码的输出结果是:
a = [5, 1, 3, 4] print(sorted(a, reverse = True))
A) [5, 1, 3, 4] B) [5, 4, 3, 1] C) [4, 3, 1, 5] D) [1, 3, 4, 5]
解析:
答案是 B) [5, 4, 3, 1]。
sorted() 函数可以对列表进行排序,reverse 参数可以控制排序顺序:
- 当 reverse=True 时,表示降序排序。
- 否则为升序排序。
所以,代码中的 sorted(a, reverse=True) 表示对列表 a 进行降序排序,输出结果为 [5, 4, 3, 1]。
总结:
通过 sorted() 函数和 reverse 参数,我们可以轻松地对 Python 列表进行升序或降序排序。在实际应用中,我们可以根据需求灵活地选择排序方式。
原文地址: https://www.cveoy.top/t/topic/f2AQ 著作权归作者所有。请勿转载和采集!