【发布时间】:2022-11-14 03:58:05
【问题描述】:
每次以下 for 循环运行时,我都会尝试将值 z 添加到起始值 x。我期待的输出是1000,1021,1042,1063... 或x, x+z, x+z+z, x+z+z+z...
当我运行以下命令时,我只得到1000,1021 作为输出。
当范围为 0-1000 时,为什么我只得到一个包含两个值的列表?我显然对 python 很陌生,所以我确信答案很简单,我还没有遇到过。
谢谢你的时间!
`
x = [1000]
y = []
z = 21
for i in range(0,1000):
y = np.append(x,sum(x,z))
print(y)
`
【问题讨论】: