I have a dictionary:
dic={'Tim':3, 'Kate':2}
I would like to output it as:
Name Age Tim 3 Kate 2
Is it a good way to first convert them into a list of dictionaries,
lst = [{'Name':'Tim', 'Age':3}, {'Name':'Kate', 'Age':2}]
and then write them into a table, by the method in https://stackoverflow.com/a/10373268/156458?
Or is there a way better in some sense?
Well, you don't have to convert it in a dictionary, you can directly:
print('Name Age') for name, age in dic.items(): print('{} {}'.format(name, age))
2.1m questions
2.1m answers
60 comments
57.0k users