python 字典的嵌套使用案例

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}}
"""
posted @ 2022-10-10 09:38  Dalier-!  阅读(58)  评论(0)    收藏  举报