比较二维数组中第二维的最后一位数,设定阈值,如果大于该数,则返回该数所在维数的数组
时间: 2024-04-29 17:25:43 浏览: 36
以下是Python代码实现:
```python
def find_array(arr, threshold):
for i in range(len(arr)):
if arr[i][-1] > threshold:
return arr[i]
return None
```
其中,arr表示二维数组,threshold表示阈值。函数从头到尾遍历数组,如果发现某个数组的最后一位数大于阈值,则返回该数组。如果遍历完整个数组都没有找到符合要求的数组,则返回None。
相关问题
比较二维数组中第二维的最后一位数,设定阈值,如果大于该数,则返回该维数
的索引,否则返回-1。
示例代码:
```python
def compare_two_dim_array(arr, threshold):
for i in range(len(arr)):
if arr[i][-1] > threshold:
return i
return -1
```
其中,arr表示二维数组,threshold表示阈值。
示例输入输出:
```python
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
threshold = 7
print(compare_two_dim_array(arr, threshold)) # 输出2
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
threshold = 10
print(compare_two_dim_array(arr, threshold)) # 输出-1
```
阅读全文