2024-09-28 22:25:55 发布
网友
我试图在已经填充的字典中添加一个值(+50到gold)。是否可以在不更改字典中所有值的情况下执行此操作?你知道吗
inventory = {'gold' : 500, 'pouch' : ['flint', 'twine', 'gemstone']
我看到我可以修改字典中的所有值,但没有发现只修改一个值的方法。我只是想知道这是否可能。你知道吗
只需通过键gold访问值,并使用+=将50添加到值中:
gold
+=
50
>>> inventory = {'gold' : 500, 'pouch' : ['flint', 'twine', 'gemstone']} >>> inventory['gold'] += 50 >>> inventory {'pouch': ['flint', 'twine', 'gemstone'], 'gold': 550}
这样就可以了。你知道吗
inventory['gold'] += 50
这类似于:
inventory['gold'] = inventory['gold'] + 50
它只会改变“黄金”的价值。你知道吗
只需通过键
gold
访问值,并使用+=
将50
添加到值中:这样就可以了。你知道吗
这类似于:
它只会改变“黄金”的价值。你知道吗
相关问题 更多 >
编程相关推荐