制作两个代表不同人物的新词典,并存储这三个词典
名为people
的列表中的词典。遍历您的人员列表。就像你一样
循环浏览列表,打印您对每个人的所有信息。
person_1 = {'first_name':'shamol',
'last_name': 'kabir',
'age': '25',
'city': 'jessore'}
person_2 = {'first_name':'shorif',
'last_name':'jaman',
'age':'28',
'city':'khulna'}
person_3= {'first_name':'mizan',
'last_name':'rahman',
'age':'25',
'city':'jessore'}
people= [person_1,person_2,person_3]
接下来的几行是什么?
答案 0 :(得分:0)
请先试试自己。这个问题很容易找到答案。
for d in people:
for key, value in d.items():
print(key, value)
答案 1 :(得分:0)
我不明白你的要求,因为你可以简单地打印(人)
person_1 = {'first_name':'shamol',
'last_name': 'kabir',
'age': '25',
'city': 'jessore'}
person_2 = {'first_name':'shorif',
'last_name':'jaman',
'age':'28',
'city':'khulna'}
person_3= {'first_name':'mizan',
'last_name':'rahman',
'age':'25',
'city':'jessore'}
people= [person_1,person_2,person_3]
for person in people:
for key in person:
print('{} : {}'.format(key, person[key])) # works in both python 2 and python 3
#print(f'{key} {person[key]}') #works in python 3 only
print('-'*20)