【发布时间】:2022-01-04 01:53:40
【问题描述】:
n = -12
while n < 15:
if n < 0:
dgt = []
dgt.append(n)
n = n+1
print(dgt)
我正在尝试在 dgt[] 中附加所有负值,但我从这段代码 [-1] 得到的不是我的结果我想要 dgt[] 中的所有负值请帮助我。
【问题讨论】:
-
你在循环中一遍又一遍地初始化列表
-
列表创建
dgt = []应该在while循环之前完成。 -
@PresidentJamesK.Polk 和 Dani Mesejo 非常感谢您帮助我
标签: python arrays if-statement arraylist while-loop