【Python基础知识】(19)Dictionary的写操作
# 字典的写操作 employee = { 'name':'王峰', 'sex':'男', 'hiredate':'1997-2-2', 'salary':'2000', 'job':'销售', 'welfare':100 }
一、更新
# 字典的更新 employee['job'] = '运维' print(employee)
# 对多个kv进行更新 employee.update(salary = 4000,welfare = 200) print(employee) # 输出:{'name': '王峰', 'sex': '男', 'hiredate': '1997-2-2', 'salary': 4000, 'job': '运维', 'welfare': 200}
二、添加
# 注意:字典的新增同更新完全一样,秉承有则改之,无则增之 employee.update(dept = '市场部',weight = 70) print(employee) # 输出:{'name': '王峰', 'sex': '男', 'hiredate': '1997-2-2', 'salary': 4000, 'job': '运维', 'welfare': 200, 'dept': '市场部', 'weight': 70}
三、删除
# 字典的删除 # 1.pop删除指定的key employee.pop('weight') print(employee) # 输出:{'name': '王峰', 'sex': '男', 'hiredate': '1997-2-2', 'salary': 4000, 'job': '运维', 'welfare': 200, 'dept': '市场部'} # 2.popitem删除最后一个key employee.popitem() print(employee) # 输出:{'name': '王峰', 'sex': '男', 'hiredate': '1997-2-2', 'salary': 4000, 'job': '运维', 'welfare': 200} # 3.完全清除 employee.clear() print(employee) # 输出:{}