python求列表的平均值
时间: 2024-01-03 07:20:28 浏览: 37
以下是两种Python求列表平均值的例子:
1. 使用内置函数sum和len求平均值
```python
def average(lst):
total = sum(lst)
avg = total / len(lst)
return avg
# 示例调用
my_list = [1, 2, 3, 4, 5]
result = average(my_list)
print("列表的平均值为:", result) # 输出:3.0
```
2. 使用循环遍历列表并求和求平均值
```python
def average(lst):
total = 0
for num in lst:
total += num
avg = total / len(lst)
return avg
# 示例调用
my_list = [1, 2, 3, 4, 5]
result = average(my_list)
print("列表的平均值为:", result) # 输出:3.0
```
相关问题
Python求列表平均值
可以回答这个问题。求列表平均值的Python代码如下:
```python
lst = [1, 2, 3, 4, 5]
avg = sum(lst) / len(lst)
print(avg)
```
输出结果为3.0,即列表[1, 2, 3, 4, 5]的平均值为3.0。
python求列表平均值,标准差
可以使用Python的NumPy库来计算列表的平均值和标准差。以下是示例代码:
```python
import numpy as np
data = [1, 2, 3, 4, 5]
mean = np.mean(data)
std = np.std(data)
print("平均值为:", mean)
print("标准差为:", std)
```
输出结果为:
```
平均值为: 3.0
标准差为: 1.4142135623730951
```
希望能帮到你。