相关疑难解决方法(0)

在Python中计算算术平均值(一种平均值)

Python中是否有内置或标准库方法来计算数字列表的算术平均值(一种平均值)?

python math statistics average mean

258
推荐指数
6
解决办法
62万
查看次数

如何在Linux上获得总体CPU使用率(例如57%)

我想知道如何使用bash获取系统CPU使用率并以百分比形式显示它.

样本输出:

57%
Run Code Online (Sandbox Code Playgroud)

如果有一个以上的核心,如果可以计算平均百分比,那就太好了.

unix linux bash cpu

177
推荐指数
6
解决办法
40万
查看次数

计算列表中50或更大的所有数字的平均值?

我想返回一个函数,它给出所有50或更多标记的平均值.当我运行我的代码时,它总是返回一个空列表.这是我尝试过的:

def get_pass_average(marks):
    average = []
    for count in marks:
        if count >= 50:
           average = sum(count) / len(count)          
    return round(average,2)

def test_get_pass_average():
    list1 = [50, 83, 26, 65, 92, 29, 77, 64]
    print('%.2f' % (get_pass_average(list1)))
Run Code Online (Sandbox Code Playgroud)

请帮我弄清楚代码中的问题,输出应该是71.83.

python

14
推荐指数
3
解决办法
2407
查看次数

计算列表平均值的最快方法

我想找到计算 python 平均值的最快方法list。我list在 a 中存储了数百万个 s dictionary,因此我正在寻找性能方面最有效的方法。

参考这个问题,如果l是浮点数列表,我有

  • numpy.mean(l)
  • sum(l) / float(len(l))
  • reduce(lambda x, y: x + y, l) / len(l)

哪种方式最快?

python python-2.7

3
推荐指数
1
解决办法
7810
查看次数

使用python创建一个时间列表中的平均值

我有一个很大的时间列表(HH:MM:SS)我知道如果我想创建一个平均值,我可以将小时,秒和分钟分开并平均每个,然后将它们连接在一起.但是我觉得必须有更好的方法来做到这一点.有谁知道更好的方法吗?

谢谢!

python

2
推荐指数
3
解决办法
1万
查看次数

如何使用for循环计算python数字列表的平均值?

尝试使用 for 循环来计算列表的平均值,就像我想练习的那样。

此代码在测试用例中返回 4、5 和 1。有人可以告诉我我做错了什么吗?

def list_mean(p):
total = 0
i = 0
if i < len(p):
    for t in p:
        total = total + p[i]
        i += 1
    return i

mean = i / len(p)
return mean


print list_mean([1,2,3,4])
>>> 2.5

print list_mean([1,3,4,5,2])
>>> 3.0

print list_mean([2])
>>> 2.0
Run Code Online (Sandbox Code Playgroud)

python for-loop mean python-2.7

0
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×5

mean ×2

python-2.7 ×2

average ×1

bash ×1

cpu ×1

for-loop ×1

linux ×1

math ×1

statistics ×1

unix ×1