【发布时间】:2014-04-12 01:14:00
【问题描述】:
谁能指出这段代码中导致列表以相同元素结束的问题?
numbers = []
def add_tolist(x,y):
i = 0
for i in range(x):
numbers.append(i)
i += y
for num in numbers:
print num
add_tolist(10,1) 在列表中返回与 add_tolist(10,2) 相同的数字
我有一种感觉,我忽略了一些非常明显的东西。
【问题讨论】:
-
你应该检查你的缩进。至少在你在这里 c/p 之后。
标签: python list loops for-loop append