在字典的典型键中添加新值

2024-04-26 18:12:22 发布

您现在位置:Python中文网/ 问答频道 /正文

如何向另一个字典中的同一个键添加值,如下所示

con = {'a':{'b':'c'}, b:{'d':'e'}} 

进入

con = {'a':{'b':'c', 'e':'f'}, b:{'d':'e'}} 

Tags: 字典con
2条回答

在当前设置中,它总是一个键和一个值对,所以它将是关键字:值你知道吗

如果您希望一个键有多个值,请使用。你知道吗

from collections import defaultdict
myDict = defaultdict(list)

现在,可以向键添加多个值。你知道吗

myDict[key1].append(keyA:Value)
myDict[key1].append(keyB:Value)

希望这有帮助。你知道吗

干杯!你知道吗

对于上述问题,没有理由不能使用直接键值赋值:

con = {'a':{'b':'c'}, 'b':{'d':'e'}} 

con['a']['e'] = 'f'

print(con)

{'a': {'b': 'c', 'e': 'f'}, 'b': {'d': 'e'}}

注意,我们可以链接字典键。这很自然,因为con['a']返回一个字典,它本身可以被分配一个新的键值对。你知道吗

相关问题 更多 >