staff_infor_dict = { # 员工信息
"王力宏": {
"部门": "科技部",
"工资": 3000,
"级别": 1
}, "周杰伦": {
"部门": "市场部",
"工资": 5000,
"级别": 2
}, "林俊杰": {
"部门": "市场部",
"工资": 7000,
"级别": 3
}
}
# 输出员工当前信息
print(f"全部员工员工的信息:{staff_infor_dict}")
# 输出升值后的员工信息
for key in staff_infor_dict:
if staff_infor_dict[key]["级别"] > 1:
staff_infor_dict[key]["工资"] += (staff_infor_dict[key]["级别"] - 1) * 1000
print(f"全部员工员工的信息:{staff_infor_dict}")
"""
运行结果:
全部员工员工的信息:{'王力宏': {'部门': '科技部', '工资': 3000, '级别': 1}, '周杰伦': {'部门': '市场部', '工资': 5000, '级别': 2}, '林俊杰': {'部门': '市场部', '工资': 7000, '级别': 3}}
全部员工员工的信息:{'王力宏': {'部门': '科技部', '工资': 3000, '级别': 1}, '周杰伦': {'部门': '市场部', '工资': 6000, '级别': 2}, '林俊杰': {'部门': '市场部', '工资': 9000, '级别': 3}}
"""
标签:python,字典,员工,嵌套,dict,工资,infor,级别,staff
From: https://www.cnblogs.com/dalier/p/16774554.html