【发布时间】:2018-12-27 23:23:56
【问题描述】:
我是编程新手,我一直在尝试使用 Python .我还尝试删除代码选择的获胜者并将新名称添加到“获胜者”列表中,但它似乎不起作用。这是我现在的短代码。
winners = ["Wane", "Trevor", "Franklin", "Martoz"]
winner = random.choice(winners)
winners.pop(winner)
winners.append("Michael")
print(winners)
【问题讨论】:
-
将错误回溯发布为单独的代码块。这让我们更容易发现错误所在。
-
pop()需要项目在列表中的位置,而不是项目的值。即它想要pop(0)或pop(5)之类的东西。