【发布时间】:2022-11-12 09:01:39
【问题描述】:
import random
def calculate_score():
worplist = [1, 1, 5]
for worp in worplist:
if worp == 1:
worplist.remove(worp)
if worp == 6:
worplist.append(worp)
print(sum(worplist))
calculate_score()
我希望每个 1 都被删除,但它只删除第一个。然后,如果我将 6 添加到列表中,它根本不起作用。有什么帮助吗?
【问题讨论】:
-
worp == 6绝不是真的