我与词典列表的工作,我试图将它们与下列条件组合成一个:串联从字典的名单独特价值与萨姆斯键在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"}
如何做到这一点任何想法?
啊感谢指出了这一点。我更新了问题 –