
5.序列其中之三就是-字典
字典是key-value的一种数据结构，key规定不能重复,值可以重复，但是值不能变的数据类型-可以取字符串，数字/元祖。
#创建字典：
zidian =  {key1:value1,key2:value2}
#请大家创建一个成绩字典，带有语文，数学，英语，分数自己随便给。
#新建字典
dict = {'a':1,'b':2}
print(dict)

score_dict ={'语文':98,'数学':100,'英语':95}

#访问元素
##现在想查询数学的分数
print(score_dict['数学'])

#修改元素-修改数学分数为99
score_dict['数学'] = 99

#新增元素
score_dict['物理'] = 80
print(score_dict)

#删除元素--》把物理删了
del  score_dict['物理']

#函数
print(len(score_dict))#元素对的个数

#方法
print(score_dict.get('语文'))#获取值
score_dict.pop("语文")#删除语文键对应的元素对
print(score_dict.keys())#打印所有的键
print(score_dict.values())#打印所有的值
# score_dict.clear()#清空

#如何遍历取值字典-打印所有的键及对应的值？
for i in  score_dict.keys():
    print(f'键为：{i}',end = ' ')
    print(f'值为：{score_dict[i]}')

