相关疑难解决方法(0)

IndexError:列表赋值索引超出范围

请考虑以下代码:

i = [1, 2, 3, 5, 8, 13]
j = []
k = 0

for l in i:
    j[k] = l
    k += 1

print j
Run Code Online (Sandbox Code Playgroud)

输出(Win 7 32位上的Python 2.6.6)是:

> Traceback (most recent call last): 
>     j[k] = l IndexError: list assignment index out of range
Run Code Online (Sandbox Code Playgroud)

我想这很简单,我不明白.有人可以清理它吗?

python exception list

174
推荐指数
7
解决办法
48万
查看次数

标签 统计

exception ×1

list ×1

python ×1