counter=0
i=0
dna_string = "CGATATATCCATAG"
if dna_string[i:i+len("ATA")]=="ATA":
counter=counter+1
print (counter)
0
我想算不上。在dna_string中出现“ATA”这应该给出3的答案,但它给出0 !!
答案 0 :(得分:0)
您可以尝试使用此正则表达式解决方案:
import re
len(re.findall("((?=ATA))", dna_string))
# 3