在下面的随机数组中:
a = [[1,2,3,4],
[6,7,8,9]]
您能否告诉我如何删除特定位置的元素。例如,如何删除a[1][3]
?
我理解list.pop
此处仅用于列表类型DS。
答案 0 :(得分:6)
简单,只需弹出列表项。
>>> a = [[1,2,3,4], [6,7,8,9]]
>>> a[1].pop(3)
>>> a
[[1, 2, 3, 4], [6, 7, 8]]
答案 1 :(得分:2)
您应该使用del
删除特定索引处的项目:
>>> a = [[1,2,3,4], [6,7,8,9]]
>>> del a[1][3]
>>> a
[[1, 2, 3, 4], [6, 7, 8]]
>>>
list.pop
只应在需要保存刚删除的值时使用。
答案 2 :(得分:0)
您可以使用以下三种方法中的任何一种:
a = [[1,2,3,4], [6,7,8,9]]
1-删除a [1] .remove(a [1] [3])
2-弹出a [1] .pop(3)
3-Del del a [1] [3]
答案 3 :(得分:-1)
在这种情况下,
a[1].remove(9)
删除[1] [3]