Короче. Вот код.
def matrix_gen(gen, n, m): Matrix = []; for i in range(n): a = []; for j in range(m): a.append(gen[j]); Matrix.append(a); return Matrix;Объяснение
Сначало ты инициализируешь функицю с названием "matrix_gen", которая принимает 3 параметра, 'gen' -- это генератор которые ты будешь использовать. 'n' & 'm' это размер матрицы.
Второй строчкой ты инициалихируешь пустой массив, которые похже заполнишь. Третей строчкой ты в for цикле обходишь все строки матрицы, они же подмассивы массива Matrix, просто 'a'. Делаем мы это 'n' раз.
Четвётрой строчкой ты инициализируешь массив(ы, мы в цикле) 'a', и следующей строчкой заполняешь уже его. Так же в for цикле. Всего в нём будет 'm' элементов.
Надеюсь решение правильное. Честно говоря у тебя вопрос очень странно поставлен.
Поделитесь своими знаниями, ответьте на вопрос:
Выберите верные утверждения ord ('ё')>ord('z') 2>sqr(1) sqr(3)=sqrt(81) true
Сравнение - мысленное установление сходства или различия объектов по существенным или несущественным признакам.
Абстрагирование - мысленное выделение одних признаков объекта и отвлечения от других.
Информация - знания, которые человек получает из различных источников
Суждение - форма мышления, в которой что-либо утверждается или отрицается об объектах и их признаках.
Анализ - мысленное разделение объекта на составные части или выделение признаков объекта.
Восприятие - целостное отражение объекта, непосредственно воздействующего на наши органы чувств.
Представление - чувственный образ объекта, в данный момент нами не воспринимаемого, но воспринятого ранее
Обобщение -мысленное объединение однородных объектов
Синтез -мысленное соединение отдельных элементов, частей и признаков в единое целое.