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.