在字典中添加新的键?

是否有可能在 Python 字典创建后向它添加一个键?它似乎没有一个 .add() 方法。

解决办法
d = {'key':'value'}
print(d)
# {'key': 'value'}
d['mynewkey'] = 'mynewvalue'
print(d)
# {'mynewkey': 'mynewvalue', 'key': 'value'}
评论(3)

要同时添加多个键。

>>> x = {1:2}
>>> print x
{1: 2}

>>> d = {3:4, 5:6, 7:8}
>>> x.update(d)
>>> print x
{1: 2, 3: 4, 5: 6, 7: 8}

对于添加单个密钥,接受的答案具有较少的计算开销。

评论(3)
dictionary[key] = value
评论(0)