第三周第二次作业

这篇博客介绍了如何使用Python字典存储个人信息和喜好,包括创建包含名、姓、年龄和城市的个人字典,以及用字典存储人们喜欢的数字。还展示了如何将多个个人字典存储到一个列表中并遍历打印所有信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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:meizhou

6-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 4

6-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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值