backpack = {'munny' : 420,
"Shiny Rock", 'Potions x4',
'Boss Encyclopedia' : ['Ganon' , 'Yo mama' , 'Skeletron Prime']}
print backpack['Boss Encyclopedia']
我已尝试多次运行此代码,但是我在此代码中始终遇到错误,尤其是逗号...,但它们是必要的。我在哪里弄糟?
答案 0 :(得分:1)
您的字典中有没有值的键。 Shiny Rock
和Potions x4
周围有逗号,但没有冒号来描述其值。
您可以通过为他们提供值来解决此问题:
backpack = {'munny' : 420, "Shiny Rock": 'example', 'Potions x4': 'example 2', 'Boss Encyclopedia' : ['Ganon' , 'Yo mama' , 'Skeletron Prime']}
print backpack['Boss Encyclopedia']
答案 1 :(得分:0)
您的问题是“发光的岩石”之后的昏迷
backpack = {'munny' : 420,
"Shiny Rock": 'Potions x4',
'Boss Encyclopedia' : ['Ganon' , 'Yo mama' , 'Skeletron Prime']}
答案 2 :(得分:0)
尝试运行此命令:
backpack = {"munny" : "420",
"Shiny Rock": "Potions x4",
'Boss Encyclopedia' : ['Ganon' , 'Yo mama' , 'Skeletron Prime']}
print(backpack['Boss Encyclopedia'])
答案 3 :(得分:0)
修复Shiny Rock之后,即可将其打印出来。
In [3]: backpack = {'munny' : 420,
...: 'Shiny Rock': 'Potions x4',
...: 'Boss Encyclopedia' : ['Ganon' , 'Yo mama' , 'Skeletron Prime']}
...:
In [5]: print(backpack['Boss Encyclopedia'])
['Ganon', 'Yo mama', 'Skeletron Prime']