Python – 列表中位数的平均值


如果需要计算列表中平均数字,可以使用简单的迭代,`'str'` 方法和 `'/'` 运算符。

下面是对此进行了说明 −

示例

 实时演示

my_list = [324, 5345, 243, 746, 432, 463, 946787]

print("The list is :")
print(my_list)

sum_digits = 0

for ele in my_list:
   sum_digits += len(str(ele))
   
my_result = sum_digits / len(my_list)

print("The result is :")
print(my_result)

输出

The list is :
[324, 5345, 243, 746, 432, 463, 946787]
The result is :
3.5714285714285716

说明

  • 定义了一个列表,并在控制台上显示。

  • 将一个变量初始化为 0。

  • 遍历列表,并通过首先使用 `'len'` 方法将元素转换为列表并确定其长度来计算数字的总和。

  • 计算这些数字的平均值。

  • 将此结果分配给一个变量。

  • 这是显示在控制台上的输出。

更新时间:06-Sep-2021

162 次浏览

开启你的职业生涯

完成课程获得认证

立即开始
广告