0

私はPython(PHPのバックグラウンドから来た)が初めてで、CSVの各行をリストに入れる方法を理解するのに苦労しています。私はこれを書きました:

import csv
data=[]
reader = csv.reader(open("file.csv", "r"), delimiter=',')
for line in reader:
   if "DEFAULT" not in line:
      data+=line

print(data)

しかし、データを印刷すると、それが 1 つの文字列として扱われていることがわかります。リストが欲しい。特定の行に「DEFAULT」がないすべての行をループして追加できるようにしたい。次に、新しいファイルに書き込みます。

4

1 に答える 1