2024-06-16 13:19:44 发布
网友
我正在为一个类项目创建一个Hangman游戏,我想迭代一个列表,它表示一定数量的玩家的回合
dic_players = {0: 'Juan',1: 'Pepe',2: 'Luis'} player_turns = [2,1,0]
你将如何反复多次使用“player\u turns”?如果他们没有从游戏中移除(原始字典中的值是一个包含多个数字的列表,有些代表失败的次数等等),那么依次是“Luis”、“Pepe”、“Juan”、“Luis”、“Pepe”、“Juan”等等
你需要一个双循环。你需要迭代游戏中的回合数,对于每一轮你需要迭代所有玩家
for round in range(3): print('round %d' % round) for playerId in player_turns: print('%s\'s turn' % dic_players[playerId]) # do stuff
你需要一个双循环。你需要迭代游戏中的回合数,对于每一轮你需要迭代所有玩家
for round in range(3): print('round %d' % round) for playerId in player_turns: print('%s\'s turn' % dic_players[playerId]) # do stuff
相关问题 更多 >
编程相关推荐