为dict键添加一个额外的值

时间:2014-04-14 21:20:52

标签: python

如果必须遵循dict:

graph = {'A': ['B', 'C'], 'B': ['C', 'D']}

如何为(例如)键a添加额外的值(因此结果将是

graph = {'A': ['B', 'C', 'Z'], 'B': ['C', 'D']}

2 个答案:

答案 0 :(得分:7)

字典中的值是列表。因此,以下工作:

>>> graph['A'].append('Z')

list.append()将一个项目添加到列表的末尾。

示例:

>>> graph = {'A': ['B', 'C'], 'B': ['C', 'D']}
>>> graph['A'].append('Z')
>>> graph
{'A': ['B', 'C', 'Z'], 'B': ['C', 'D']}

答案 1 :(得分:1)

试试这个,将“Z”元素添加到列表中:

graph["A"] += "Z"