首先我定义了一个列表 a = [2,3,3,5,6,7,9] 我想对列表a 的每个值都加一,哈,脑子里顿时闪过一道光 ①首先我想到的是用for 循环来进行加一,即以下代码 a = [2,3,3,5,6,7,9]print(a,type(a))for i in a: a[i] = a[i]+1print(a) 但是运行的时候报错了,错误如下: a[i] = a[i]+1 IndexError: list index out of range 怎么会出错呢?看了一下错误原来是自己有点**而造成索引越