文字列から dna = 'ATAGGGATAGGGAGAGAGCGATCGAGCTAG' と言う dna.format = 'ATAGGGATAG','GGGAGAGAG' と言う部分文字列を取得した モジュロを使用していますが、機能していません!
import re
if mydna = 'ATAGGGATAGGGAGAGAGCAGATCGAGCTAG'
print re.findall("ATA"(.*?)"AGA" , mydna)
if len(mydna)%3 == 0
print mydna
修正されたコード
import re
mydna = 'ATAGGGATAGGGAGAGAGCAGATCGAGCTAG'
re.findall("ATA"(.*?)"AGA" , mydna.format)
if len(mydna.format)%3 == 0:
print mydna.format
これでも、長さが 3 で割り切れる部分文字列は得られません。. 何が間違っているのですか?
印刷される長さが3で割り切れる部分文字列のみを期待しています