1
import random
stats = []
statslist = []
rollslist = []
for var1 in range(4):
stats.append(random.randrange(1, 7))
rollslist.append(stats)
print(stats)
b = min(stats)
stats.remove(b)
print(sum(stats))
statslist.append(sum(stats))
print(stats)
print(rollslist)
print(statslist)
實際結果意外的名單追加
[5, 1, 1, 3]
9
[5, 1, 3]
[[5, 1, 3]]
[9]
預期的結果
[5, 1, 1, 3]
9
[5, 1, 3]
[[5, 1, 1, 3]]
[9]
我期待它打印四個數字第四結果,而不是三個它給我。我在數字被刪除之前附加了列表。我錯過了什麼?
它的所有有關的參考。 –