Python – 计算列表中的平均位数

pythonserver side programmingprogramming更新于 2025/10/14 15:08:17

当需要计算列表中的平均位数时,可以使用简单的迭代、‘str’方法和‘/’运算符。

下面是相同的演示 −

示例

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

print("列表为:")
print(my_list)

sum_digits = 0

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

print("结果为:")
print(my_result)

输出

列表为:
[324, 5345, 243, 746, 432, 463, 946787]
结果为:
3.5714285714285716

解释

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

  • 变量初始化为 0。

  • 列表被迭代,数字的总和是通过首先将元素转换为列表并使用‘len’确定其长度来计算的。方法。

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

  • 此结果分配给变量。

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


相关文章


有用资源