在下面的随机数组中:
a = [[1,2,3,4],
[6,7,8,9]]
请问如何删除特定位置的元素,例如删除a[1][3]
?
我知道可以使用list.pop
来删除列表类型数据结构中的元素。
>>> a = [[1,2,3,4], [6,7,8,9]]
>>> a[1].pop(3)
>>> a
[[1, 2, 3, 4], [6, 7, 8]]
del
来在特定索引处删除一个项目:>>> a = [[1,2,3,4], [6,7,8,9]]
>>> del a[1][3]
>>> a
[[1, 2, 3, 4], [6, 7, 8]]
>>>
< p > list.pop
只应在需要保存刚刚删除的值时使用。
你可以使用以下三种方法之一:
a = [[1,2,3,4], [6,7,8,9]]
1- Remove a[1].remove(a[1][3])
2- Pop a[1].pop(3)
3-Del del a[1][3]