一尘不染

Python-向字典添加新键?

python

创建密钥后,是否可以向Python字典添加密钥?它似乎没有.add()方法。


阅读 1037

收藏
2020-02-13

共2个答案

一尘不染

d = {'key': 'value'}
print(d)
# {'key': 'value'}
d['mynewkey'] = 'mynewvalue'
print(d)
# {'key': 'value', 'mynewkey': 'mynewvalue'}
2020-02-13
一尘不染

要同时添加多个键,请使用dict.update()

>>> 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}

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

2020-02-13