我有一個CSV數據文件,如下所示:如何從CSV文件獲取輸入並使用Python編寫特定輸出?
a,b,c,d,e,f
0,0,AER,0,DME,0
0,0,ASF,0,LED,0
如何採取從列C和E的投入,並把它們輸出到類似:
I like [column C] and [column E]
I like [column C] and [column E]
例如:
I like AER and DME
I like ASF and LED
現在我有以下代碼:
import csv
header1 =['c']
header2 =['e']
with open('routes2.csv', 'rb') as csvfilein, open('out.csv', 'wb') as csvfileout:
reader = csv.DictReader(csvfilein)
writer1 = csv.DictWriter(csvfileout, header1, extrasaction='ignore')
writer2 = csv.DictWriter(csvfileout, header2, extrasaction='ignore')
for line in reader:
writer1.writerow(line), writer2.writerow(line)
我被困在試圖弄清楚如何將文本追加到C和E列的數據。我該怎麼做?
你想要的輸出不是CSV - 所以我基於剛剛創建可以採用的線路答道 –