Python中在二维数组查找指定元素并输出其下标
时间: 2024-03-18 07:41:01 浏览: 91
采用二分查找法和顺序查找法查找元素的下标
在二维数组中查找指定元素,可以使用两层循环遍历数组中的每一个元素,找到指定元素后返回其下标。示例代码如下:
```python
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
elem = 5
for i in range(len(arr)):
for j in range(len(arr[i])):
if arr[i][j] == elem:
print("元素", elem, "在二维数组中的下标为:", i, j)
break
```
输出结果为:
```
元素 5 在二维数组中的下标为: 1 1
```
需要注意的是,如果数组中不存在指定元素,需要对结果进行判断和处理。同时,在实际应用中,可以考虑使用numpy库中的where方法来进行数组元素的查找和选取。
阅读全文