python怎样提取二维列表第三行的最大值
时间: 2023-07-07 21:23:18 浏览: 94
可以使用Python内置函数max()和列表切片来实现。具体实现代码如下:
```python
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
max_value = max(lst[2])
print(max_value)
```
其中,lst[2]表示提取二维列表的第三行,max(lst[2])表示求该行的最大值。最后输出的结果为9。
相关问题
python怎样提取二维列表第三列的最大值
可以使用Python内置函数max()和列表推导式来实现。具体实现代码如下:
```python
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
max_value = max(row[2] for row in lst)
print(max_value)
```
其中,`row[2] for row in lst`是一个列表推导式,表示遍历二维列表的每一行,并取出该行的第三个元素(即第三列),然后用max()函数求出这些元素中的最大值。最后输出的结果为9。
python二维列表求最大值
可以使用嵌套循环遍历二维列表,找到其中的最大值。示例代码如下:
```python
# 二维列表
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 初始化最大值为列表第一个元素
max_val = lst[0][0]
# 遍历二维列表,找到最大值
for i in range(len(lst)):
for j in range(len(lst[i])):
if lst[i][j] > max_val:
max_val = lst[i][j]
print("最大值为:", max_val)
```
输出结果为:
```
最大值为: 9
```
阅读全文
相关推荐
















