How to output calculations in python?
我创建了一个csv文件,有6行、1列(头和5个数字)。我想能够做一个转换,比如从厘米到英寸,并用一个新的头保存在一个新的csv中。
到目前为止,我只能够导入和读取csv,并打印它(使用打印行),但如何进行转换?由于这些数字保存在csv中,我是否需要将这些数字转换为float,然后将其写入新的csv?我只有5个数字,因为我想知道正确的代码,但我会用它来处理很多数字。
我也不确定计算的位置。救命啊!而且,这不是家庭作业之类的。我只是为了好玩。
这是我目前拥有的代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 | import csv with open('test.csv', 'rb') as f: reader = csv.reader(f) next(reader, None) # I did this to skip the header I labelled Centimeters with open('test1.csv', 'wb') as o: writer = csv.writer(o) for row in reader f.close() o.close() |
我想我不知道如何将行中的数字转换为float,然后输出值。我只想能够将行中的数字乘以0.393701,这样在新的csv中,头段被标记为英寸,下面的输出在行中。
(P)2.This should work,assuming a single column(for multiple columns the handling would differ some to output all the values,but the general concept would be the same):(p)字母名称
字母名称(P)不EDOCX1,0音标,0音标,EDOCX1(p)(P)使用EDOCX1音标2是相同的EDOCX1音标3(p)