求平均值 python
时间: 2023-09-02 08:12:05 浏览: 51
可以使用以下代码来求平均值:
```python
nums = [1, 2, 3, 4, 5] # 数字列表
average = sum(nums) / len(nums) # 求平均值
print(average) # 输出平均值
```
输出结果为:
```
3.0
```
其中,`sum(nums)` 求出列表 `nums` 中所有数字的和,`len(nums)` 求出列表 `nums` 的长度,两者相除即为平均值。
相关问题
列表求平均值python
可以使用以下代码来计算一个列表的平均值:
```python
my_list = [1, 2, 3, 4, 5]
avg = sum(my_list) / len(my_list)
print("The average is:", avg)
```
输出:
```
The average is: 3.0
```
如果列表中有浮点数,则结果将是浮点数。如果您想保留小数位数,则可以使用 Python 的格式化字符串:
```python
my_list = [1, 2, 3, 4, 5]
avg = sum(my_list) / len(my_list)
print("The average is: {:.2f}".format(avg))
```
输出:
```
The average is: 3.00
```
这将保留两个小数位。
数组怎么求平均值Python
以下是两种Python计算数组平均值的方法:
1. 使用numpy库中的mean()函数
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
avg = np.mean(arr)
print("平均值为:", avg) # 输出:3.0
```
2. 使用Python内置的sum()函数和len()函数
```python
arr = [1, 2, 3, 4, 5]
avg = sum(arr) / len(arr)
print("平均值为:", avg) # 输出:3.0
```