Дана действительная матрица размера 6×9 . Найти среднее арифметическое наибольшего и наименьшего значений ее элементов

У меня вопрос следующий: Как мне перестроить этот код так, чтобы в нем использовались map, filter и пр. функции

import random
m=int(input())
n=int(input())
matrix=[[random.randint(1,101) for j in range(n)] for i in range(m)]
print('Matrytsa')
 
amin = amax = matrix[0][0]
 
for i in range(m):
    amin = min(map (matrix[i], amin))
    amax = max(map (matrix[i], amax))
    
    print(matrix[i])
 
print((amax+amin)/2)

Ответы (0 шт):