Python 程序用于获取不同条目的平均高度
假设我们有一组身高,其中可能还有一些重复条目。我们必须找到这些高度的不同条目的平均值。
因此,如果输入像 heights = [96,25,83,96,33,83,24,25],则输出将为 52.2,因为唯一元素是 [96,25,83,33,24],因此总和为 96 + 25 + 83 + 33 + 24 = 261,平均值为 261/5 = 52.2。
为了解决这个问题,我们将遵循以下步骤:
h_set := 从高度删除重复项的一组
返回 h_set 项目总和/h_set 大小的总和
示例
让我们看看以下实现,以便更好地理解
def solve(heights): h_set = set(heights) return sum(h_set)/len(h_set) heights = [96,25,83,96,33,83,24,25] print(solve(heights))
输入
[96,25,83,96,33,83,24,25]
输出
52.2
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP