私の爬虫類亜種すべてを私のpythonプログラムで印刷しようとしています。私は亜種のDNA群とそのDNA配列IDを持つテキストファイルを持っています。私は、亜種(キー)とそれぞれのDNA配列ID(値)の辞書を作成したいです。しかし、それをするには、私はまず二つを分ける方法を学ぶ必要があります。アルファベットの文字で始まる行を印刷する
私はすべての亜種の名前だけを印刷し、配列IDを無視したいと思います。
これまでのところ、私は
import re
file = open('repCleanSubs2.txt')
for line in file:
if line.startswith('[a-zA-Z]'):
print line
を持っている私は、コンパイラが文字列リテラルではなく、私が欲しいものであるにかかわらず、大文字と小文字の区別、アルファベットの任意の文字を検索するよう'[a-zA-Z]'
を取ると信じています。
私のif
の記述にはいくつかの構文がありますか?
ありがとうございます!
を行うことができますあなたは 're'が、あなたをインポート – danidee
ああ、私はそれを今修正して参照してください。ありがとう。 – SweetJD14