前言
本系列课程是针对无基础的,争取用简单明了的语言来讲解,学习前需要具备基本的电脑操作能力,准备一个已安装python环境的电脑。如果觉得好可以分享转发,有问题的地方也欢迎指出,在此先行谢过。
定义:什么是字典
字典(Dictionary):使用大括号包裹,字典里面的一个元素由两部分组成,冒号前面的叫做键(key),冒号后面的叫做值(value),一个键对应一个值,键值对之间用逗号进行间隔。
score = {"语文": 95, "数学": 88, "英语": 98}
print(score,type(score))
print(score["数学"])
字典常用方法:
字典可以根据“键”查找相应的值,字典名称[键],改变字典中元素的顺序,对查找不会有影响。
通过字典名[键]赋值的方式就是为字典增加一个元素或者修改一个键对应的值。
score = {"语文": 95, "数学": 88, "英语": 98}
print(score["数学"]) # 查看
score["数学"]=100# 修改
print(score)
score["体育"] = 80# 增加
print(score)
del score["数学"]# 删除
print(score)
循环获取键和键值:
分开获取键和获取键值:
score = {"语文": 95, "数学": 88, "英语": 98}
for k in score:
print(k, score[k])
同时获取键和键值:
score = {"语文": 95, "数学": 88, "英语": 98}
for k,v in score.items():
print(k,v)
拓展:集合set
集合和字典类似,使用大括号包裹的,但是里面的元素是独立存在的,且不能重复,所以集合可以有去重的一个效果。
s={5,2,1,3,4,3,4}
print(s)
s1=["a","b","c"]
s2 = ["d", "b", "f"]
a=set(s1+s2)
print(a)
(全文完)
长按二维码,加关注!叶子陪你玩
欢迎转载,转载请注明出处!
欢迎关注公众微信号:叶子陪你玩
分享自己的python学习之路