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 列表进行升序或降序排序。在实际应用中,我们可以根据需求灵活地选择排序方式。

Python 列表排序:sorted() 函数与 reverse 参数详解

原文地址: https://www.cveoy.top/t/topic/f2AQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录