def my_dict():
info_dict = {
'王力宏': {
'部门': '科技部',
'工资': 3000,
'级别': 1
},
'周杰伦': {
'部门': '市场部',
'工资': 5000,
'级别': 2
},
'林俊杰': {
'部门': '市场部',
'工资': 7000,
'级别': 3
},
'张学友': {
'部门': '科技部',
'工资': 4000,
'级别': 1
},
'刘德华': {
'部门': '市场部',
'工资': 6000,
'级别': 2
}
}
print(f'全体员工当前信息如下:{info_dict}')
# 直接进行修改
for name in info_dict:
if info_dict[name]['级别'] == 1:
info_dict[name]['级别'] = 2
info_dict[name]['工资'] += 1000
# 获取到员工key后进行key的value修改
# for name in info_dict:
# # if条件判断符合条件员工
# if info_dict[name]['级别'] == 1:
# # 升职加薪操作
# # 获取到员工的信息字典
# employee_info_dict = info_dict[name]
# # 修改员工的信息
# employee_info_dict['级别'] = 2 # 级别+1
# employee_info_dict['工资'] += 1000 # 工资+1000
# # 将员工的信息更新回info_dict
# info_dict[name] = employee_info_dict
print(f'进行升级加薪后结果是:{info_dict}')
my_dict()