Python 列表怎么倒着打印(反转&逆序)「方法汇总」

Python 列表逆序

今天我们来说说实现列表反正排列的方法有哪些。

切片方法

  • 临时性反转
aList = [1, 2, 3]

print(aList[::-1])	# 输出为:[3, 2, 1]

内建函数

reverse() 函数

  • reverse() 函数为永久性反转
aList = [1, 2, 3]

aList.reverse()
print(aList)	# 输出为:[3, 2, 1]

reversed() 函数

  • reversed() 函数为临时性反转
aList = [1, 2, 3]

a = list(reversed(aList))

print(a)	# 输出为:[3, 2, 1]

sorted() 函数

  • sorted() 函数临时性反转
aList = [1, 2, 3]

print(sorted(aList, reverse=True))	# 输出为:[3, 2, 1]

补充说明

文中的临时性永久性补充说明

  • 临时性:返回新的元素,不会改变原本列表。
  • 永久性:在原本的列表上进行改变。
发布了34 篇原创文章 · 获赞 37 · 访问量 4682

猜你喜欢

转载自blog.csdn.net/s1156605343/article/details/105105074
今日推荐