python中如何获取每一数列的最大最小值
时间: 2024-04-09 16:28:36 浏览: 266
在 Python 中,你可以使用内置函数 `max()` 和 `min()` 来获取列表或数组中的最大值和最小值。
如果你有一个列表 `nums`,你可以使用以下方法获取最大值和最小值:
```python
nums = [2, 5, 1, 9, 3]
max_value = max(nums) # 获取最大值
min_value = min(nums) # 获取最小值
print("最大值:", max_value)
print("最小值:", min_value)
```
输出结果将会是:
```
最大值: 9
最小值: 1
```
如果你有一个 NumPy 数组或 Pandas DataFrame,你可以使用相应的方法来获取最大值和最小值。以下是示例代码:
```python
import numpy as np
import pandas as pd
# 使用 NumPy 获取最大值和最小值
arr = np.array([2, 5, 1, 9, 3])
max_value = np.max(arr)
min_value = np.min(arr)
print("最大值:", max_value)
print("最小值:", min_value)
# 使用 Pandas 获取最大值和最小值
df = pd.DataFrame({'col1': [2, 5, 1, 9, 3]})
max_value = df['col1'].max()
min_value = df['col1'].min()
print("最大值:", max_value)
print("最小值:", min_value)
```
输出结果将会是相同的:
```
最大值: 9
最小值: 1
```
无论是列表、NumPy 数组还是 Pandas DataFrame,都可以使用相应的方法来获取每个数列的最大值和最小值。
阅读全文