[[1,2][3,4]]这种格式的数据有很多,我想判断2和4在的位置是否为0,用python怎么写
时间: 2023-12-28 21:04:08 浏览: 111
汇编语言判断一个数是否为0
您可以使用以下代码来判断二维列表中的元素是否为0:
```python
def check_zero(matrix, target):
for row in matrix:
for element in row:
if element == target:
return True
return False
matrix = [[1, 2], [3, 4]]
target = 0
if check_zero(matrix, target):
print(f"{target} is found in the matrix.")
else:
print(f"{target} is not found in the matrix.")
```
在上述代码中,`check_zero`函数接受一个二维列表 `matrix` 和一个目标值 `target`。函数通过嵌套的循环遍历二维列表中的每个元素,如果找到与目标值相等的元素,则返回 `True`,表示目标值存在于二维列表中。如果遍历完整个二维列表都没有找到目标值,则返回 `False`。
在主程序中,我们定义了一个二维列表 `matrix` 和目标值 `target`。然后,调用 `check_zero` 函数来判断目标值是否存在于二维列表中,并根据返回结果进行相应的输出提示。
阅读全文