我正在尝试创建一个将字符串作为输入的函数,确定列表中有多少支球队和球员,并将球员随机分组。我正在使用不和谐机器人作为上下文,但这并不重要。
我试图将一个数字与相应团队的空列表相关联,但字典不允许其中的列表,我不知道两个如何关联两个值。
def PickTeam(string):
teamNum = number_of_teams
PlayerList = just_assume_this_is_a_good_list
team1 = []
team2 = []
team3 = []
team4 = []
teamDict = { 1:team1 , 2:team2 , 3:team3 }
while teamNum > 0:
for i in teamNum:
addPlayer = choice(PlayerList)
addTeam = teamDict[i]
addTeam.append(addPlayer)
for i in teamNum:
teamPub = teamDict[i]
print(teamPub)
我希望能够输入多个团队和名称列表,例如“2”和“比利、苏西、弗兰克、卢克、肯西、杰克”,并让输出说“比利、卢克、苏西” , "Frank, Jack, Kensie",但现在没有输出,因为脚本停在字典保存列表中。任何帮助将不胜感激,谢谢!