我對Python很新,想知道下面問題的某種解決方案。從Python中的字典的現有列表字典的列表
original_list = [{'Table':'A', 'Column':'C1','Data_Type':'int','Column_Style':None, 'others':'O1'},
{'Table':'A', 'Column':'C2', 'Data_Type':'varchar','Column_Style': '20','others':'O2'},
{'Table':'A', 'Column':'C2', 'Data_Type':'numeric','Column_Style': '10,2','others':'O3'}
]
我想返回字典的一個列表,其中的關鍵是在['Table', 'Data_Type', 'Column']
和Data_Type
值是Data_Type
和Column_Style
合併的值。
# expecting output like below
new_list = [{'Table':'A', 'Column':'C1', 'Data_Type':'int'},
{'Table':'A', 'Column':'C2', 'Data_Type':'varchar(20)'},
{'Table':'A', 'Column':'C2', 'Data_Type':'numeric(10,2)'}
]
測試解決方案,它爲我工作。 – Igor
謝謝!這解決了我的問題! @ cn04 – Pradeep