I have a dictionary below:
a = {'Developer': [{'id':1, 'name':'a', 'age':'11'}, {'id':2, 'name':'b', 'age':'33'}, {'id':3, 'name':'c', 'age':'34'}]}
Expected output one:
[{'id':1, 'name':'a'}, {'id':2, 'name':'b'}, {'id':3, 'name':'c'}]
Expected output two, list of ids only:
[1, 2, 3]
Code:
list_ = []
for i,j in a.items():
d = {}
for m in j:
d['id'] = m['id']
d['name'] = m['name']
list_.append(d)
list_
My current out:
[{'id': 3, 'name': 'c'}, {'id': 3, 'name': 'c'}, {'id': 3, 'name': 'c'}]