emp = "7788,SCOTT,3000,10|7654,zhangsan,2500,10|1234,KING,5000,10|7369,SMITH,800,10"用python # 打印出员工的人数 ,最高工资,最低工资,平均工资
时间: 2023-09-14 08:06:02 浏览: 32
可以使用以下代码来处理字符串 `emp`,并输出需要的结果:
```python
emp = "7788,SCOTT,3000,10|7654,zhangsan,2500,10|1234,KING,5000,10|7369,SMITH,800,10"
# 将字符串转换为列表
emp_list = emp.split("|")
# 统计员工人数
num_employee = len(emp_list)
print("员工人数:", num_employee)
# 初始化最高工资和最低工资
max_salary = 0
min_salary = 99999999
# 计算总工资
total_salary = 0
# 遍历列表,计算最高工资、最低工资和总工资
for emp_info in emp_list:
emp_info_list = emp_info.split(",")
salary = int(emp_info_list[2])
if salary > max_salary:
max_salary = salary
if salary < min_salary:
min_salary = salary
total_salary += salary
# 计算平均工资
avg_salary = total_salary / num_employee
# 输出结果
print("最高工资:", max_salary)
print("最低工资:", min_salary)
print("平均工资:", avg_salary)
```
输出结果如下:
```
员工人数: 4
最高工资: 5000
最低工资: 800
平均工资: 2825.0
```
相关推荐
![gz](https://img-home.csdnimg.cn/images/20210720083447.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)