import csv #读取csv文件 with open("file1.txt") as fp: csv_reader = csv.reader(fp) # csv_reader = csv.reader(fp,delimiter='分隔符') #如果分隔符不是默认的逗号,需要制定delimiter data = [] for line in csv_reader: data.append([float(x) for x in line[:len(line)-1] ]) data[-1].append(line[-1]) print(data) #写入csv文件 #newline设置为空,可以去除生成的空行 # with open('csv1.txt','w',newline='') as fp: # csv_writer = csv.writer(fp,delimiter="\t") #csv写入器 # data = [[10,20],[20,30],[30,40],[40]] # csv_writer.writerow("{:4}{:4}".format("姓名","年龄")) # for value in data: # csv_writer.writerow(value) #参数必须是可迭代的对象
python csv
最新推荐文章于 2024-04-21 22:33:08 发布