小编Ghg*_*hlh的帖子

如何使用python从csv文件中提取最小值和最大值

我有一个从csv文件读取的python脚本,并将请求的列追加到2个空列表中.之后我需要提取所提取列的最小值和最大值.

在此输入图像描述

我写了这段代码,但它似乎不起作用,因为结果是空的.

码:

import csv
mydelimeter = csv.excel()
mydelimeter.delimiter=";"
myfile = open("C:/Users/test/Documents/R_projects/homework/rdu-weather-history.csv")
myfile.readline()
myreader=csv.reader(myfile,mydelimeter)
mywind,mydate=[],[]
minTemp, maxTemp = [],[]

for row in myreader:
    print(row[1],row[2])
    minTemp.append(row[1])
    maxTemp.append(row[2])
print ("min value element : ", min(minTemp))
print ("max value element : ", min(maxTemp))
Run Code Online (Sandbox Code Playgroud)

python csv list max min

0
推荐指数
1
解决办法
7886
查看次数

标签 统计

csv ×1

list ×1

max ×1

min ×1

python ×1