python打印最大最小值
时间: 2023-10-12 11:21:48 浏览: 53
您可以使用内置函数max()和min()来找到列表或数字的最大值和最小值。以下是使用Python打印最大最小值的示例代码:
```python
# 数字列表示例
num_list = [2, 5, 3, 8, 1, 9]
# 找到最大值和最小值
max_num = max(num_list)
min_num = min(num_list)
# 打印结果
print("最大值为:", max_num)
print("最小值为:", min_num)
```
输出:
```
最大值为: 9
最小值为: 1
```
相关问题
python打印csv文件列的最大最小值
以下是使用Python读取csv文件并打印列的最大和最小值的示例代码:
```python
import csv
# 打开csv文件
with open('file.csv', 'r') as csvfile:
reader = csv.reader(csvfile)
# 读取第一行数据
headers = next(reader)
# 找到需要计算最大最小值的列
col_index = headers.index('column_name')
# 初始化最大和最小值
max_val = float('-inf')
min_val = float('inf')
# 遍历每一行数据
for row in reader:
# 获取需要计算的列的值
val = float(row[col_index])
# 更新最大和最小值
if val > max_val:
max_val = val
if val < min_val:
min_val = val
# 打印结果
print('最大值:', max_val)
print('最小值:', min_val)
```
需要将`file.csv`替换为实际的csv文件名,`column_name`替换为需要计算最大最小值的列的列名。如果需要计算多列的最大最小值,可以将上述代码放在循环中,每次计算一列的最大最小值。
python最大最小值归一化代码
归一化操作可以使用以下代码实现:
```python
def min_max_normalization(data):
min_val = min(data)
max_val = max(data)
normalized_data = [(x - min_val) / (max_val - min_val) for x in data]
return normalized_data
# 示例使用
data = [1, 5, 10, 2, 7]
normalized_data = min_max_normalization(data)
print(normalized_data)
```
这个代码段定义了一个`min_max_normalization`函数,该函数接受一个列表作为输入数据,并返回归一化后的数据列表。它首先找到输入数据的最小值和最大值,然后使用最小值和最大值对每个数据进行归一化计算,最终返回归一化后的数据列表。在示例中,我们使用`data`列表进行演示,并打印出归一化后的数据。