【发布时间】:2022-10-04 23:59:55
【问题描述】:
我有以下代码,但我不明白为什么如果没有使用-1,结果会显示倒数
def strange(n):
list = []
for i in range(0, n):
list.insert(0, i)
return list
print(strange(15))
【问题讨论】:
-
Python
insert()与append()不同。它根据您在参数中指定的位置添加元素,而append()始终添加到最后一个位置。在循环内尝试print(list)以查看该过程。