python二维数组怎么删除特定元素
时间: 2024-05-08 15:20:49 浏览: 54
python中删除数组中的某个元素几种方法
可以使用列表推导式来删除二维数组中的特定元素。以下是一个示例代码:
```python
# 定义一个二维数组
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 要删除的元素
target = 5
# 使用列表推导式删除特定元素
arr = [[j for j in i if j != target] for i in arr]
# 输出结果
print(arr)
```
运行结果为:
```
[[1, 2, 3], [4, 6], [7, 8, 9]]
```
在上述代码中,我们首先定义一个二维数组 `arr`,然后定义要删除的特定元素 `target`。接着,我们使用列表推导式删除数组中所有等于 `target` 的元素,最后输出结果。
阅读全文