如何向字典添加新键?
2022-09-05 00:42:37
如何向现有词典添加密钥?它没有方法。.add()
通过在字典上为该键分配值来创建新的键/值对
d = {'key': 'value'}
print(d) # {'key': 'value'}
d['mynewkey'] = 'mynewvalue'
print(d) # {'key': 'value', 'mynewkey': 'mynewvalue'}
如果该键不存在,则会添加该键并指向该值。如果它存在,则它指向的当前值将被覆盖。
要同时添加多个键,请使用 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}
对于添加单个密钥,接受的答案具有较少的计算开销。