如何添加到数组的特定索引

时间:2019-08-19 08:42:17

标签: python

我是python的新手,请原谅,但我要做的就是将数字加到数组的特定索引上。这应该是相当基本的,我已经简化了代码以了解问题。

为什么这个行不通?

x = [0] * 10
print(x)
x[2] + 1 
print(x)

实际结果

  

[0,0,0,0,0,0,0,0,0,0] [0,0,0,0,0,0,0,0,0,0]

预期结果

  

[0,0,0,0,0,0,0,0,0,0] [0,0,1,0,0,0,0,0,0,0]

1 个答案:

答案 0 :(得分:4)

您必须分配给切片:

x[2] = x[2] + 1

x[2] += 1