【发布时间】:2019-10-08 03:33:05
【问题描述】:
我想更改此列表中的所有数字,以便它将 1.5 添加到小于 0 的任何数字,直到它们大于 0,但是,我不明白为什么它会产生一个非常奇怪的输出([1 , 1, 1, 1, -3.5, -2.5, -4, -5, 0.5])
for i in y:
if i<0:
y[i] = i+1.5
print (y)
【问题讨论】:
-
y的初始值是多少?
标签: python arrays list for-loop