我创建就像游戏中的代码“地板是熔岩” 有包含每个人的生活清单,但我需要减少相应的播放器是否或不被索引:您可以减少列表的索引吗?
lives = [5 for x in range(players)]
存在,使得对谁出的是列表,或者没有一个变量:
outers = list(input("Input a list of yes or no for who is out: "))
这样做下面的代码没有工作:
for x, y in zip(outers, lives):
if x == "yes":
lives[y] -= 1
有人可以帮忙。
我认为你选择了错误的数据结构,'dict'或'collections.Counter'会更容易增加/减少 –
你能够创建一个'dict',它有一定数量的键,具体取决于变量'球员'就像我有名单'生命' – ProgrammingIsFun