use*_*969 4 python count sequence
如何计算序列中的间隙数:
例如:
s1='G _ A A T T C A G T T A'
s2='G G _ A _ T C _ G _ _ A'
s3='G A A T T C A G T _ T _'
Run Code Online (Sandbox Code Playgroud)
她的数量'_'是8
我尝试以下操作:
def count():
gap=0
for i in range(0, len(s1), 3):
for x,y,z in zip(s1,s2,s3):
if (x=='_') or (y=='_')or (z=='_') :
gap=gap+1
return gap
Run Code Online (Sandbox Code Playgroud)
它给出 6 而不是 8
字符串有一个 count() 方法:
s1.count('_') + s2.count('_') + s3.count('_')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
767 次 |
| 最近记录: |