「这是我参与11月更文挑战的第11天,活动详情查看:2021最后一次更文挑战」。
这里是清安,本章我们来学习重要的一篇,字典,本章也是后续我们所必须用到的,十分实用的方法之一。
字典
什么是字典:
字典:是一系列的键值对,每一个键都会有对应的一个值关联,它们可以是数字 ,字符串,列表以及字典本身。用{}来表示。
# 创建一个字典
airship = {'color':'yellow','year':'100','qingan':'清安'}
这个就是字典,'color'、'year'、'qingan'就是键,'yellow'、100、清安就是值,我们创建的这个飞船字典,还可以对它进行访问哦!
airship = {'color': 'yellow', 'year': '100', 'qingan': '清安'}
print(airship['qingan']+"的飞船颜色是"+airship['color'] +"今年"+ airship['year']+"岁了")
注意:我们可以通过访问飞船的键来获取它的值,但是我们不能通过访问它的值来获取它的键。
添加键值对
# 创建一个字典
airship = {'color': 'yellow', 'year': '100', 'qingan': '清安'}
airship['money'] = 100000
airship['driving_speed'] = 2000
print(airship)
这里我们添加了两个新的键与值。键为'money'、'driving_speed',值为10000,2000,中间用=号连接起来。添加键值对的格式就是这样的。
小伙伴们也可以先创建一个空字典,再进行添加键值对哦,格式:airship = {},就是花括号里面什么也不写 ,就是空字典了。 删除键值对
airship = {'color': 'yellow', 'year': '100', 'qingan': '清安'}
del airship['year']
print(airship)
我们也是使用del来进行删除,关于这个方法,清安在前面讲过哦,忘记了的赶紧去复习一下。
修改键值对
airship = {'color': 'yellow', 'year': '100', 'qingan': '清安'}
airship['color'] = 'red'
print(airship)
修改字典中的值,我们直接指定键就可以了,像小北这样,指定color你可以将颜色改成任何一种颜色哦。
实战综合运用
当你想写很多的键值对到字典中时,你可以:
language = {
'tom' : 'python',
'tim' : 'java',
'zhangsan' : 'c',
'lisi' : 'php',
'wangwu' : 'html',
}
print(language)
实战:
但是你偏要走不寻常路。你就是想输出王五喜欢的课程,并且首字母要求大写时,你可以:
language = {
'tom' : 'python',
'tim' : 'java',
'zhangsan' : 'c',
'lisi' : 'php',
'wangwu' : 'html',
}
favorite = language['wangwu'].title()
print(favorite)
# Html
本章所讲就是这些了,下一章我们讲些深入的用法,重中之重。