matrix = [[12,76,4,1],[19,28,55,6],[2,10,13,2],[3,9,110,22]] max_value = float('-inf') max_row = 0 max_col = 0 for i in range(len(matrix)): for j in range(len(matrix[0])): if matrix[i][j] > max_value: max_value = matrix[i][j] max_row = i max_col = j print("最大元素为:", max_value) print("所在行号为:", max_row) print("所在列号为:", max_col)
时间: 2024-03-29 11:39:03 浏览: 21
计算机四级中常考的英语单词(6).docx
这段代码的作用是找到一个二维列表(即矩阵)中的最大值,并输出该最大值在矩阵中的行号和列号。
具体实现过程是,首先将max_value初始化为负无穷,然后遍历整个矩阵,如果某个元素大于当前的最大值,则更新max_value和对应的行号和列号。最后输出最大值以及它所在的行号和列号。
对于给定的矩阵[[12,76,4,1],[19,28,55,6],[2,10,13,2],[3,9,110,22]],该代码的输出结果应该是:
最大元素为: 110
所在行号为: 3
所在列号为: 2
阅读全文