Регистрация
Войти
Стать экспертом Правила
Информатика

PYTHON Программа, которая находит максимальный элемент матрицы, и удаляет из матрицы строку и столбец, на которых расположен этот элемент.

ОТВЕТЫ

matrix = [[1, 2, 3],

         [4, 5, 6],

         [7, 8, 9]]

max_el = matrix[0][0]

max_line = 0

max_column = 0

for line in range(len(matrix)):

   for el in range(len(matrix[line])):

       if matrix[line][el] > max_el:

           max_el = matrix[line][el]

           max_line = line

           max_column = el

matrix.pop(max_line)

for line in range(len(matrix)):

   matrix[line].pop(max_column)

print(matrix)

# На выходе получаем:

#      [[1, 2],

#       [4, 5]]

399
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам