deftrimmed_mean(data):iflen(data)<=2:raiseValueError("数据长度必须大于 2")max_value=max(data)min_value=min(data)# 去掉最大值和最小值data.remove(max_value)data.remove(min_value)# 计算剩下数据的平均值returnsum(data)/len(data)# 示例数据data=[10,20,30,40,100]average=trimmed_mean(data)...
sum_value=sum(new_numbers)average=sum_value/len(new_numbers)print("除去最大值和最小值的平均值为:",average) 1. 2. 3. 代码示例 下面我们通过具体的例子来演示代码的运行过程。假设我们输入一组数为:1 2 3 4 5,其中最小值为1,最大值为5。排除最小值和最大值后,剩余的数字为:2 3 4。计算平均...