• Предмет: Информатика
  • Автор: vaaleentiinkaa
  • Вопрос задан 1 год назад

Пожалуйста срочно
Задано список (в). Написати програму, яка змінить місцями перший стовпчик і стовпчик, який містить максимальний елемент матриці. на языке python​

Ответы

Ответ дал: julialux
1

Буду дуже вдячна за найкращу відповідь ❤️

Ответ:

matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] # пример матрицы

max_column = 0

max_element = matrix[0][0]

# находим столбец с максимальным элементом

for j in range(len(matrix[0])):

for i in range(len(matrix)):

if matrix[i][j] > max_element:

max_element = matrix[i][j]

max_column = j

# меняем местами первый столбец и столбец с максимальным элементом

for i in range(len(matrix)):

matrix[i][0], matrix[i][max_column] = matrix[i][max_column], matrix[i][0]

print(matrix) # выводим измененную матрицу

Вас заинтересует