首页 新闻 会员 周边

内置函数sorted和列表的sort方法

0
[已关闭问题] 关闭于 2026-03-27 21:42
  • Custom key function (自定义 key 函数):这是一个规则,告诉 Python 在排序时“依据什么标准”来比较大小。
  • Customize the sort order (定制排序顺序):改变默认的排序逻辑。
  • Ascending 这个词在编程和数学里非常常见,意思是 “上升的”、“递增的” 或者 “升序”

nums = [3, 1, 2]

# 1. 使用 sorted() -> 生成新列表 new_nums = sorted(nums) print(new_nums) # 输出: [1, 2, 3]

print(nums) # 输出: [3, 1, 2] (原列表没变!)

# 2. 使用 .sort() -> 原地修改 (这是列表的方法,不是内置函数)

nums.sort() print(nums) # 输出: [1, 2, 3] (原列表被改变了)

sorted(iterable, /, *, key=None, reverse=False)
Return a new list containing all items from the iterable in ascending order.

*Tesla*的主页 *Tesla* | 小虾三级 | 园豆:1584
提问于:2026-03-27 21:42
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册