gpt4 book ai didi

python - 计算 python 中的间隙数

转载 作者:太空宇宙 更新时间:2023-11-03 14:24:58 25 4
gpt4 key购买 nike

如何计算序列中的空位数:

例如:

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 _'

她的'_'数是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

它给出 6 而不是 8

最佳答案

字符串有一个 count() 方法:

s1.count('_') + s2.count('_') + s3.count('_')

关于python - 计算 python 中的间隙数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21975863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com