二维数组怎么在python中索引查找变量
时间: 2023-06-12 08:07:01 浏览: 229
2dloop2darray_pl_apint.7z
在 Python 中,可以使用双重循环来遍历二维数组,逐个查找变量。例如:
```python
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] # 定义一个二维数组
target = 5 # 要查找的变量
for i in range(len(arr)): # 遍历第一维
for j in range(len(arr[i])): # 遍历第二维
if arr[i][j] == target: # 如果找到了目标变量
print("找到了,位置是:", i, j) # 输出位置
break
else:
continue
break
else:
print("没找到")
```
在上面的代码中,我们使用了两个 `for` 循环遍历二维数组 `arr`。在内层循环中,使用变量 `i` 和 `j` 分别表示当前遍历到的元素的位置,然后判断这个元素是否等于目标变量 `target`,如果等于,就输出位置并跳出循环。如果外层循环完了也没有找到,就输出 “没找到” 。
阅读全文