考慮以下字典的:從列表的字典兩個列表長度相同
{'key1': ['PTRG0097',
'CPOG0893',
'MMUG0444',
'BTAG0783'],
'key2': ['CPOG0893',
'MMUG0444',
'PPYG0539',
'BTAG0083']}
我想將其轉換爲兩個列表或元組:
keys = ['key1', 'key1', 'key1', 'key1', 'key2', 'key2', 'key2', 'key2']
values = ['PTRG0097', 'CPOG0893', 'MMUG0444', 'BTAG0783', 'CPOG0893', 'MMUG0444', 'PPYG0539', 'BTAG0083']
有可能是一個簡單的方法在沒有Python 3循環的情況下做到這一點,但我發現的一些解決方案(例如Split dictionary of lists into single lists)並沒有像這樣擴展字典。
'沒有循環?' – The6thSense