0

私はPythonが初めてで、現在、複数のCSVファイルでキーワードを数える方法を探しています. ファイルの一般的な構造は次のとおりです。

PDB ID  NDB ID  Structure Title  Citation Title     Abstract
1ARJ    1ARJ    ARG-bound TAR    Structure of       Solution structure of Arginine  
                RNA              some complex RNA   RNA complex.

複数の csv ファイルをインポートしたり、これらのファイルの入力をループしたりして、レコード内でキーワードが何回出現し、どのフィールドにヒットが含まれているかの値を返すコードを作成する方法について、いくつかのガイダンスを得たいと思います。csv インポート モジュールのチュートリアルを見たことがありますが、使い方がわかりません。

import csv
my_list = mRNA


words = {}
for items in my_list:
    for item in items.split(', '):
        words.setdefault(item, 0)
        words[item] += 1

with open('mrna.csv', 'w') as fopen:
    writer = csv.writer(fopen)
    for word, count in words.items():
        writer.writerow([word, count])
4

1 に答える 1