1
我有一個大約60列的csv文件。我想選擇列2
,11
,然後選擇從25
開始的所有列直到最後一列。我寫了這個短代碼,但是這給了我錯誤:TypeError: cannot concatenate 'str' and 'list' objects
。從一個csv文件中選擇特定列並寫入另一個python中的錯誤
file_read = open('file1.csv', mode='r')
file_write = open('file2.csv', mode ='w')
reader = csv.reader(file_read)
writer = csv.writer(file_write)
for row in reader:
writer.writerow(row[2] + row[11] + row[25:])
file_write.close()
我知道它是因爲使用row[25:]
以及其他特定列,但我怎麼能寫這個?
PS:原諒我缺乏在Python的理解,因爲我學習它