質問: csv3 の式のようにcsv3を作成したいです。 csv2の文字列からcsv1と一致する文字列をすべて削除し、削除したファイルを作成したいということです。 ### 試したこと qiitaなどの記事を多く読み調べてみましたが、わかりませんでした。 すみません! よろしくお願いいたします。
回答: 簡単な例でやってみましょう。 ``` a = [0,1,2,3,4,5,6,7,8,9] b = [0,5,8] result = [x for x in a if x not in b] print(result) # => [1, 2, 3, 4, 6, 7, 9] ``` このコードは(ある程度pythonに慣れていれば)難しいとは思わないと思います。 あとはaとbを単語のリストにして、同じことをすれば良いのですね。 単語のリストは、csvを文字列として読み込んで、カンマで区切れば恐らく得られます(もしかしたら改行文字が絡んでくるのかもしれませんが)。