昨天我们已经学习了字典的查询操作,那如果我们要对字典进行增加、删除或者修改,又将如何操作?
字典名称[key] = value注:如果key存在则修改这个key对应的值,如果key不存在则新增此键值对
定义一个空字典,然后添加 name、age 以及 address 这样的3个key。
# 1、定义一个空字典person = {}# 2、向字典中添加数据person['name'] = '刘备'person['age'] = '40'person['address'] = '蜀国'# 3、使用print方法打印person字典print(person)
# 1、定义一个有数据的字典person = {'name':'王大锤', 'age':28, 'gender':'male', 'address':'北京市海定区'}# 2、删除字典中的某个元素(如gender)del person['gender']# 3、打印字典print(person)
# 1、定义一个有数据的字典person = {'name':'王大锤', 'age':28, 'gender':'male', 'address':'北京市海定区'}# 2、使用clear()方法清空字典person.clear()# 3、打印字典print(person)
字典名称[key] = value注:如果key存在则修改这个key对应的值,如果key不存在则新增此键值对
定义一个字典,里面有name、age以及address,修改address这个key的value值
# 1、定义字典person = {'name':'孙悟空', 'age':600, 'address':'花果山'}# 2、修改字典中的数据(address)person['address'] = '东土大唐'# 打印字典print(person)
今日学习完毕,课后作业:
已知一个班级里几位学生的数学成绩grades = {"小明": 85, "小红": 92, "小刚": 78},请按照以下要求进行操作:
访问小明的成绩;
修改小明成绩更新为88分;
添加新学生成绩"小丽": 78;
小刚转学了,删除他记录;
打印整个字典查看最终结果。