猿问
请问为什么报错:list index out of range?
请问为什么报错:list index out of range每一次loop ,list后面都加上了下一个i对应的skew[i]不是吗?
Helenr
浏览 218
回答 3
3回答
海绵宝宝撒
因为第一个or有问题python好像没这个语法
0
0
0
杨__羊羊
如果三个if都不满足条件,skew[i]的长度不会变的
0
0
0
繁星点点滴滴
def SkewArray2(Genome): skew = [0] for g in Genome: if g in ('A', 'T'): skew.append(skew[-1]) elif g == 'G': skew.append(skew[-1]+1) elif g == 'C': skew.append(skew[-1]-1) return skew
0
0
0
随时随地看视频
慕课网APP
相关分类
Python
Java
我要回答