我有一个从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)