对于一个学校项目,我们必须编写一个迷你游戏。当我尝试在循环中创建新变量时,我陷入了困境。我编写了一个代码,其中用户必须提供玩家人数,其主意是在循环中为每个玩家创建新变量。我的问题是第一:甚至可能吗?第二:我想在变量(武器,背心等)中存储更多信息,所以我更喜欢使用字典吗?
答案 0 :(得分:1)
第一个:创建一个列表,并使用该列表的后续元素。您不能两次创建具有相同名称的变量。
2nd:我要带一本字典。
E.G。:
playerdata= []
for player in numplayers:
playerdata.append({'playerID':player, 'weapon':'bow'})