在Python中查找不包括最低和最高工资的平均工资的程序
假设我们有一个名为salary的具有不同元素的数组,其中salary[i]是第i个雇员的工资。我们必须找到不包括最低和最高工资的员工平均工资。
所以,如果输入像salary=[8000,6000,2000,8500,2500,4000],那么输出将是5125.0,因为最小和最大工资值是2000和8500,所以排除它们,平均工资值是[8000,6000,2500,4000]所以平均值是(8000+6000+2500+4000)/4=5125。
示例(Python)
让我们看看以下实现以获得更好的理解-
def solve(salary): salary.remove(min(salary)) salary.remove(max(salary)) return sum(salary)/len(salary) salary = [8000,6000,2000,8500,2500,4000] print(solve(salary))
输入
[8000,6000,2000,8500,2500,4000]输出结果
5125.0
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短