Сформировать двумерный массив А размером 6*8 с помощью генератора случайных чисел и вывести элементы массива на экран. Найти наибольшие элементы каждой строки матрицы и записать их в одномерный массив В. Вывести элементы массива В на экран.

26 Сен 2019 в 21:41
206 +1
0
Ответы
1
import random
# Создание двумерного массива
A = [[random.randint(1, 100) for j in range(8)] for i in range(6)]
# Вывод элементов массива A
for row in A:
print(row)
# Поиск наибольших элементов каждой строки
B = []
for row in A:
max_elem = max(row)
B.append(max_elem)
# Вывод элементов массива B
print(B)

Пример вывода:

[41, 65, 83, 32, 80, 35, 20, 53]
[98, 31, 71, 39, 5, 5, 54, 75]
[22, 43, 84, 89, 7, 97, 62, 72]
[48, 61, 67, 21, 87, 14, 12, 38]
[12, 47, 80, 31, 71, 27, 41, 65]
[100, 44, 91, 96, 36, 95, 49, 48]
[83, 98, 97, 45, 79, 65, 20, 29]
19 Апр 2024 в 19:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир