我有这样一本字典:如何使用python在字典中平整和合并值?
d = {'Date' : ['2013-05-01', '2013-05-01', '2013-05-01', '2013-05-01'],
'Country Code' : ['93', '92', '91', '90'],
'Area Code' : ['1,2,3,4,5,6,7', '31,32,43,44,54,56,7, ', '434,34,4', '00, 89']}
我想这样的词典:
d = {'Date' : ['2013-05-01', '2013-05-01', '2013-05-01', '2013-05-01'],
'Combined Code' : ['931,932,933,934,935,936,937', '9231,9232,9243,9244,9254,9256,927,92 ,', '91434,9134,914', '9000, 9089']}
我曾尝试是:
list(chain(*(product(*(s.split(",") for s in e)) for e in zip(*d.values()))))
但无法全部在管理这一本字典。
什么*确切*是你想要的输出?你想要一本字典,但你尝试过的将会产生一个列表。 – msvalkon 2013-03-14 07:41:53
@ msvalkon--我需要的是一本字典,但我可以在列表上做到这一点,这就是为什么我说“但无法在字典中管理这一切”。 :( – MHS 2013-03-14 07:43:51