How to extract the the key and values from list of dictionary?
Below is my data, i want to extract the key and values from list of dictionary.
data = [{'index': 0,
'MaterialCode': '67567412',
'DP_Category': 'HAIR CARE'},
{'index': 1,
'MaterialCode': '67567412',
'DP_Category': 'HAIR CARE'}]
Advertisement
Answer
data = [
{"index": 0, "MaterialCode": "67567412", "DP_Category": "HAIR CARE"},
{"index": 1, "MaterialCode": "67567412", "DP_Category": "HAIR CARE"},
]
for idx, elem in enumerate(data):
for key, value in elem.items():
print(f"List element: {idx:>2} Key: {key:<20} Value: {value}")
output
List element: 0 Key: index Value: 0 List element: 0 Key: MaterialCode Value: 67567412 List element: 0 Key: DP_Category Value: HAIR CARE List element: 1 Key: index Value: 1 List element: 1 Key: MaterialCode Value: 67567412 List element: 1 Key: DP_Category Value: HAIR CARE