gpt4 book ai didi

Python - 选择字典中的另一个元素

转载 作者:太空宇宙 更新时间:2023-11-03 14:30:10 26 4
gpt4 key购买 nike

我是 python 初学者,我有一本字典:

players = {"player 1":0, "player 2":0}

在这段代码中,我将描述我想要实现的目标:

def play_ghost():
for p_id in cycle(players):
##code..
if end_game() : ##if this is true, add 1 to the OTHER player
##what to write here ?

抱歉,如果我的问题有点明显,但我真的不想使用 if 语句等来实现这一点。我正在寻找一个单一的方法或可以选择其他元素的东西(比如在 JavaScript 中我可以选择兄弟元素)。

最佳答案

试试这个:

wins = {"player1": 0, "player2": 0}
this, other = "player1", "player2"
for i in range(rounds_count): # really, variable i don't use
this, other = other, this # swap players
if end_game():
wins[this] +=1
else:
wins[other] += 1

关于Python - 选择字典中的另一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12678561/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com