我有多方面的名單字典,像這樣:Python:如何附加到字典的現有密鑰?
myDict = {'games':[ ['Post 1', 'Post 1 description'], ['Post2, 'desc2'] ], 'fiction':[ ['fic post1', 'p 1 fiction desc'], ['fic post2, 'p 2 fiction desc'] ]}
我將如何添加一個新的列表[「後3」,「後3描述」]到奧運會的關鍵列表?
我有多方面的名單字典,像這樣:Python:如何附加到字典的現有密鑰?
myDict = {'games':[ ['Post 1', 'Post 1 description'], ['Post2, 'desc2'] ], 'fiction':[ ['fic post1', 'p 1 fiction desc'], ['fic post2, 'p 2 fiction desc'] ]}
我將如何添加一個新的列表[「後3」,「後3描述」]到奧運會的關鍵列表?
要追加的值(在這種情況下的列表),而不是重點。
myDict['games'].append(...)
myDict["games"].append(['Post 3', 'post 3 description'])
您可以附加價值,以現有的關鍵是使用的append()列表的方法。
dict[key].append(value)
dict[key].extend(list of values)
在你的情況,你可以這樣寫
myDict [ '遊戲'。追加([ '郵報3', '後3說明'])
myDict [ '遊戲']。延伸([ '郵政3', '後3描述'])
使用append()列表的操作。
myDict['games'].append(['Post 3', 'post 3 description'])
首先,你需要訪問使用dict[key]
查找這是一個列表字典的'games'
關鍵。那麼你在games
上獲得的值就是一個關鍵查找列表。
然後使用append()
操作將其添加['Post 3', 'post 3 description']
到列表裏面games
關鍵。
只需使用'append'與索引! – Kasramvd