猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请问为什么报错: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,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续