【发布时间】:2012-10-06 00:08:41
【问题描述】:
我正在尝试从 csv 文件中找到最小值和最大值,并将其输出到文本文件中,目前我的代码将所有数据输出到输出文件中,我不确定如何从中获取数据多列并相应地对它们进行排序。
任何指导都将不胜感激,因为我对如何解决这个问题没有很好的指导
read_file = open("riskfactors.csv", 'r')
def create_file():
read_file = open("riskfactors.csv", 'r')
write_file = open("best_and_worst.txt", "w")
for line_str in read_file:
read_file.readline()
print (line_str,file=write_file)
write_file.close()
read_file.close()
【问题讨论】:
-
看看
csv模块——它就是为此而生的:) -
当您说最小值和最大值时,您是指每列的最小值和最大值条目,还是某个特定列中具有最小值和最大值的行?或者别的什么。