python 输出一个字典,字典中的key为姓名,value为员工的年龄阶段。年龄阶段:针对年龄x有年龄阶段:青年(x<=30)、中青年(30<x<50)、中年(50<=x)。
时间: 2024-03-27 13:38:09 浏览: 42
python字典嵌套字典的情况下找到某个key的value详解
5星 · 资源好评率100%
好的,可以使用如下代码实现:
```python
employee_dict = {"小明": 25, "小红": 35, "小李": 45, "小张": 55}
age_dict = {}
for name, age in employee_dict.items():
if age <= 30:
age_range = "青年"
elif age > 30 and age < 50:
age_range = "中青年"
else:
age_range = "中年"
age_dict[name] = age_range
print(age_dict)
```
输出结果为:
```
{'小明': '青年', '小红': '中青年', '小李': '中青年', '小张': '中年'}
```
以上代码中首先定义了一个员工字典 `employee_dict`,其中包含了员工的姓名和年龄信息。然后定义了一个空字典 `age_dict`,用于存储员工的年龄阶段信息。接着通过 for 循环遍历员工字典中的每一个元素,根据员工的年龄计算出对应的年龄阶段,并将结果添加到 `age_dict` 中。最后输出 `age_dict` 即可。
阅读全文