在下面的Python代码中,我试图创建二维数组,删除一个元素,并在同一指定位置插入一个新元素。我能够删除一个指定位置的元素,但是当试图插入时,我得到错误:IndexError: list index out of range
。
感谢您的帮助Python插入二维数组:列表索引超出范围
tda = []
for i in range(0,100):
if i % 10 == 0:
col = []
tda.append(col)
col.append(random.randint(0,10))
del tda[1][1]
tda.insert([1][1],5)
更换
**插入( )**作为参数,你想插入的位置。您以错误的方式传递2D位置。也许你想做** tda [1] .insert(1,5)** ?. – NAmorim