Python list.reverse() 方法用于原地反转列表元素顺序。
语法
lst.reverse()参数
无参数。
返回值
无返回值(返回 None)。原地反转列表顺序。
示例
nums = [1, 2, 3, 4]
nums.reverse()
print(nums) # [4, 3, 2, 1]
# 不修改原列表的反转
nums2 = [1, 2, 3]
rev = list(reversed(nums2))
print(rev, nums2) # [3, 2, 1] [1, 2, 3]
# 切片反转(返回新列表)
print(nums2[::-1]) # [3, 2, 1]输出:
[4, 3, 2, 1]
[3, 2, 1] [1, 2, 3]
[3, 2, 1]注意事项
reverse 原地修改返回 None。想返回新列表用 reversed() 或切片 [::-1]。