[英]How to add elements of a list to existing dictionary based on key?
我有一個用於創建多個列表的迭代器。 我需要根據鍵值 k 繼續將生成的列表添加到字典 dict1 中:
some value here = k
for a in jsoncontent:
list1.append(a["Value"])
dict1.setdefault(k, []).append(list1)
現在我得到: {k:[[10,11],[12,32,6],[7,4]]}
但我需要: {k:[10,11,12,32,6,7,4]}
如何合並這些列表?
聽起來您想要擴展與 append。 extend 將列表的內容插入到列表的末尾,而 append 插入它的參數,在這種情況下是一個列表。 見https://docs.python.org/3/library/stdtypes.html#mutable-sequence-types
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.