【发布时间】:2020-05-22 19:44:42
【问题描述】:
我是 Python 的初学者。我尝试从 1~5 创建一个列表,然后打印出反向列表并像[1,2,3,4,5,5,4,3,2,1] 一样组合它们,这是我的工作。
num1 = list(range(1,6))
num2 = num1.reverse()
print(num1)
print(num2)
print(num1.extend(num2))
num1 的输出是反向的[5,4,3,2,1]。 num2 的输出是 None 并且扩展功能不起作用。 .reverse() 和 .extend() 究竟是如何工作的?
【问题讨论】:
-
您阅读过文档吗? docs.python.org/3/tutorial/datastructures.html "list.reverse() 将列表中的元素反转到位。"。这里的关键是“到位”。
标签: python reverse extend mirror