6-1 人: 使用一个字典来存储一个熟人的信息,包括名、姓、年龄和居住的城市。该字典应包括first_name、last_name、age和city。将存储在该字典中的每项信息都打印出来。
>>> infor = {'first_name': 'huang', 'last_name': 'dl', 'age': '22', 'city': 'mei
zhou'}
>>> for key, value in infor.items():
... print (key + ':' + value)
...结果:first_name:huang
last_name:dl
age:22
city:meizhou6-2 喜欢的数字: 使用一个字典来存储一些人喜欢的数字。请想出5个人的名字,并将这些名字用作字典中的键;想出每个人喜欢的一个数字,并将这些数字作为值存储在字典中。打印每个人的名字和喜欢的数字。
>>> love_numbers = {'clear' : 7, 'love' : 8, 'echo' : 3, 'me' : 2, 'mate' : 4}>>> for key, value in love_numbers.items():
... print (key + ' loves ' + str(value))
...结果:
clear loves 7
love loves 8
echo loves 3
me loves 2
mate loves 46-7 人: 在为完成练习6-1而编写的程序中,再创建两个表示人的字典,然后将这三个字典都存储在一个名为people的列表中。遍历这个列表,将其中每个人的所有信息都打印出来。
>>> infor = {'first_name': 'huang', 'last_name': 'dl', 'age': '22', 'city': 'mei
zhou'}
>>> infor1 = {'first_name': 'he', 'last_name': 'ky', 'age': '28', 'city': 'guang
hzou'}
>>> infor2 = {'first_name': 'luo', 'last_name': 'rh', 'age': '28', 'city': 'guan
ghzou'}
>>> people = [infor, infor1, infor2]
>>> for inf in people:
... for key,value in inf.items():
... print (key + ":" + value)
... print ('\n')
...结果:first_name:huang
last_name:dl
age:22
city:meizhou
first_name:he
last_name:ky
age:28
city:guanghzou
first_name:luo
last_name:rh
age:28
city:guanghzou
这篇博客介绍了如何使用Python字典存储个人信息和喜好,包括创建包含名、姓、年龄和城市的个人字典,以及用字典存储人们喜欢的数字。还展示了如何将多个个人字典存储到一个列表中并遍历打印所有信息。
1012

被折叠的 条评论
为什么被折叠?



