您好我正在尝试创建一个程序,其中用户输入将存储在字典/类中(对于这个术语不确定而言真的很新)。
但基本上我希望在我的代码开头有3个词典/类,它们将存储三个团队的信息,例如:团队名称,然后在过去3周内获得了多少积分。
然后,用户将输入要存储到类/字典中的下一周的点,这将依次删除前一个第3周。APR
所以他们会选择联盟:
Premiership = {
"Arsenal": ['points': 23,20,19],
"Chelsea": ['points': 15,14,11],
"Man utd": ['points' : 20, 17, 14],
}
Championship = {
"Derby county": ['points': 23,20,19],
"QPR": ['points': 15,14,11],
"Leeds Utd": ['points' : 20, 17, 14],
}
League one = {
"Sheffield utd": ['points': 23,20,19],
"Barnsley": ['points': 15,14,11],
"Bradford city": ['points' : 20, 17, 14],
}
然后,一旦他们完成了我想让用户更新分数并摆脱一个
答案 0 :(得分:0)
关于字典的构建方式,您的语法有点偏差。你Sub包含一个无效的语法列表,应该更接近:
Premiership = {
"Arsenal": {'points': [23,20,19]},
"Chelsea": {'points': [15,14,11]},
"Man utd": {'points' : [20, 17, 14]},
}
更好的方法可能是略微改变您的格式,就像当前场景中“点数”字段没有提供任何好处
Premiership = {
"Arsenal": [23,20,19],
"Chelsea": [15,14,11],
"Man utd": [20, 17, 14],
}
您可以按如下方式访问英超词典中的内容
Premiership["Arsenal"][0] = <<new value>>
您需要弄清楚如何旋转列表值