AttributeError: 'list' object has no attribute 'mean'
时间: 2023-11-18 21:03:32 浏览: 116
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
5星 · 资源好评率100%
这个错误是因为列表对象没有ndim属性,而ndim属性是用于多维数组的。同样的,mean()方法也是用于多维数组的,因此在列表对象上使用mean()方法会出现相同的错误。如果你想要计算列表中所有元素的平均值,可以使用sum()方法和len()方法来计算总和和元素数量,然后将它们相除得到平均值。以下是一个例子:
```python
my_list = [1, 2, 3, 4, 5]
mean = sum(my_list) / len(my_list)
print("Mean of the list is:", mean) # 输出:Mean of the list is: 3.0
```
阅读全文