python中报错:IndexError: list assignment index out of range

**

在使用空数组赋值时遇到了:IndexError: list assignment index out of range

**
解决方法如下:

  1. 需要在赋值前先扩展空间,可以用那个较长的变量去扩展,如
    write_table = []
    write_table = [0]*len(key_col)
    write_table[i] = key_col
  2. 对数组直接使用insert方法
    write_table.insert(key_col)

你可能感兴趣的:(技术)