我有一个字典,像这样:
inventory = {'gold' : 500,
'pouch' : ['flint', 'twine', 'gemstone'],
'backpack' : ['xylophone','dagger', 'bedroll','bread loaf']}
请问如何将其中的“dagger”去除?
我尝试了以下方法:
inventory["backpack"][1].remove()
或者
del inventory["backpack"][1]
但它出现了这个错误:
Traceback (most recent call last):
File "python", line 15, in <module>
TypeError: 'NoneType' object has no attribute '__getitem__'
del inventory["backpack"][1]
对我来说运行良好。 - Danstahr