我想将项目添加到嵌套在字典中的列表中(作为键值对)。
我尝试用所需的键预订字典,然后使用append()
和add()
方法。现在,我可以使用dictionary[key] = [item]
向字典分配特定键的新列表。但是我需要这样的东西-
G = {'A': ['B', 'C', 'D'],
'B': ['C', 'F']}
我现在正在使用的代码是-
G = {}
G['A'].append('B')
它给了我以下错误-
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 'A'
我知道如何声明。但是在访问和附加到字典的特定键的嵌套列表时,我需要帮助。
答案 0 :(得分:1)
访问列表。假设您正在访问键“ A”的列表:
lis=G['A']
追加到列表中(假设您要在lis后面附加'E'):
G['A'].append('E')