我有一个array
数组如下:
array = [
[ 'a0', 'a1', 'a2' ], # Array A
[ 'b0', 'b1', 'b2' ], # Array B
[ 'c0', 'c1', 'c2' ], # Array C
..., # Array ...
[ 'z0', 'z1', 'z2' ] # Array Z
]
并希望从中删除第一个元素不存在的数组list
:
list = [ 'a0', 'c0' ]
即Array A
和Array C
(其第一个元素分别是'a0'
和'c0'
)得到以下内容:
array = [
[ 'b0', 'b1', 'b2' ], # Array B
..., # Array ...
[ 'z0', 'z1', 'z2' ] # Array Z
]
我怎样才能做到这一点?
我想对第二个元素不存在的数组做类似的事情another_list
。
another_list = [ 'a1', 'c1' ]
array = [
[ 'a0', 'a1', 'a2' ], # Array A
[ 'b0', 'b1', 'b2' ], # Array B
[ 'c0', 'c1', 'c2' ], # Array C
..., # Array ...
[ 'z0', 'z1', 'z2' ] # Array Z
]
在这种情况下,我想从中删除Array A
and Array C
(其第二个元素分别是'a1'
and 'c1'
)array
以获得以下内容:
array = [
[ 'b0', 'b1', 'b2' ], # Array B
..., # Array ...
[ 'z0', 'z1', 'z2' ] # Array Z
]