Дана матрица размера МхN.Удалить столбец,содержащий максимальный элемент матрицы-Python(Питон)

M = 4
N = 3
 
matrix = [[-1,-2,3,4],
          [10,11,2,3],
          [1,3,14,5]]
 
def max_elem(matrix):
    maxi = [-100,-100] # хранит значение макс элемента и столбец его содежащий
    for i in range(0,N):
        maxi[0] = max(max(matrix[i]),maxi[0]) # поиск соответствующих
        maxi[1] = matrix[i].index(maxi[0])    # значений
    for i in range(0,N):
        matrix[i].remove(matrix[i][maxi[1]])  # удаление столбца    
 
max_elem(matrix)

Leave a Comment