python求二维数组第二维的最大值
时间: 2024-09-05 07:02:51 浏览: 96
二维数组计算班级成绩共2页.pdf.zip
在Python中,可以使用内置的`max()`函数来求二维数组第二维的最大值。如果二维数组是一个列表的列表,即列表中的每个元素本身也是一个列表,那么可以通过`map()`函数结合`max()`函数来实现这一功能。下面是一个具体的例子:
```python
# 假设有一个二维数组
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 使用map函数配合max函数来求每个子列表的最大值
max_values = map(max, array_2d)
# 如果直接打印max_values将得到一个迭代器,可以转换为列表查看结果
print(list(max_values)) # 输出: [3, 6, 9]
```
这段代码首先定义了一个二维数组`array_2d`,然后使用`map(max, array_2d)`对数组中的每个子列表应用`max()`函数,最终得到一个包含每个子列表最大值的迭代器`max_values`。通过将其转换为列表,可以看到每个子列表中的最大值。
阅读全文