私はPythonで読んでいるテキストファイルを持っています。 私は空のリストに追加するためにキーワードに続くテキストファイルから特定の要素を抽出しようとしています。ファイルには、次のようになります。txtをスキャンし、特定のデータをPythonの空のリストに追加します
は私が作りたい2つの空のリスト
- が
第二のリストは、リストのリストになりますシーケンス名を追加します
第一リストフォーマットに含まれるもの
[Bacteria,Phylum,Class,Order, Family, Genus, Species]
ほとんどの生物は未培養バクテリアです。私は分離された以下のIDを持つUncultured細菌を追加しようとしています。
は、特定の単語をスキャンし、単語が発見された場合、それは[「\ tの」で区切っ]の後にある単語を取ることがとにかくありますか?
分類名データに変換するシーケンス名の辞書を作成する必要があります。
taxonomy=[ ]
と後にリセットされます第三のリストに分類リストを入れて
seq_names=[ ]
第二のリスト:
は、私は私がに名前を追加するために、空のリストが必要になります知っていますすべての反復
temp = [ ]
私はそれがBiopythonで行うことができると確信しているが、私が働いています私のPythonのスキル
を使用することができ、両方の新しい行とタブ上でそれを分割することに役立つだろう。 – jcollado
別に\ t: 'list.split( '\ t')' – lllluuukke