我有一串RNA,即:
AUGGCCAUA
我想通过以下方式生成所有子字符串:
#starting from 0 character
AUG, GCC, AUA
#starting from 1 character
UGG, CCA
#starting from 2 character
GGC, CAU
我写了一个解决第一个子问题的代码:
for i in range(0,len(rna)):
if fmod(i,3)==0:
print rna[i:i+3]
我试图改变起始位置,即:
for i in range(1,len(rna)):
但它给我带来了不正确的结果:
GCC, UA #instead of UGG, CCA
你能告诉我我的错误在哪里吗?