我與詞典列表的工作,我試圖將它們與下列條件組合成一個:串聯從字典的名單獨特價值與薩姆斯鍵在Python
- 的詞典列表中的所有有相同的密鑰和新的字典
- 如果所有字典中給定鍵的值相同,則該值將在新字典的值中出現一次
- 如果給定鍵的值作爲字典是獨一無二的,那麼新字典中的那個鍵的價值將是逗號分隔的字符串l值
所以我真正想做的是爲多個詞典中的給定鍵創建一個集合,併爲該詞典中的值創建一個逗號分隔的字符串。爲了幫助可視化,給出:
data = [ {"key1": "value1", "key2": "value2", "key3": "value3"},
{"key1": "value4", "key2": "value5", "key3": "value3"},
{"key1": "value1", "key2": "value8", "key3": "value3"} ]
我想打一個新的字典出的數據,就是想如下:
myDict = {"key1": "value1, value4", "key2": "value2, value5, value8", "key3": "value3"}
如何做到這一點任何想法?
啊感謝指出了這一點。我更新了問題 –