|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
member=['小甲鱼','黑夜','迷途','怡静','秋舞斜阳']
member.insert(1,'88')
member.insert(3,'90')
member.insert(5,'85')
member.insert(7,'90')
member.insert(9,'88')
print(member)
j=0
length=len(member)
for i in range(length):
print(member[j],' ',member[j+1])
j+=2
上述是我的代码
python运行完结果是对的 但是下面又出现了红字如下
Traceback (most recent call last):
File "E:/python/p11a.py", line 11, in <module>
print(member[j],' ',member[j+1])
IndexError: list index out of range
这是什么意思呀,我觉得我代码没有超出范围呀
不,你越界了,
你的代码里,length=10
i的取值为一到九
j的取值为0,2,4,6,8,10,12,,,,一直到十八
你说越没越界
|
|