python csv 表格第二列排序输出最大值
时间: 2023-08-02 14:45:40 浏览: 148
Python获取二维矩阵每列最大值的方法
5星 · 资源好评率100%
可以使用Python内置的csv模块来读取和处理csv文件,并使用max函数找到第二列的最大值。以下是一个示例代码:
```python
import csv
with open('example.csv', 'r') as f:
reader = csv.reader(f)
sorted_rows = sorted(reader, key=lambda row: row[1]) # 按第二列排序
# 获取第二列的值
second_column_values = [float(row[1]) for row in sorted_rows]
# 找到第二列的最大值
max_second_column_value = max(second_column_values)
print("第二列的最大值为:", max_second_column_value)
```
在这个示例中,我们首先使用csv.reader函数读取了一个名为example.csv的csv文件,并使用sorted函数对表格进行排序。sorted函数的key参数指定了按哪一列进行排序。在这个示例中,我们按第二列排序。接着,我们获取了第二列的值并使用max函数找到最大值。最后,我们打印出第二列的最大值。
阅读全文