← К задачам
Тяжело · +4МассивыОсновы языка

Множитель списка

Создайте функцию, которая принимает список в качестве аргумента и возвращает новый вложенный список для каждого элемента в исходном списке. Вложенный список должен быть заполнен соответствующим элементом (строкой или числом) в исходном списке, и каждый вложенный список должен иметь такое же количество элементов, как и исходный список.

Примеры

multiply([4, 5]) ➞ [[4, 4], [5, 5]]

multiply(["*", "%", "$"]) ➞ [["*", "*", "*"], ["%", "%", "%"], ["$", "$", "$"]]

multiply(["A", "B", "C", "D", "E"]) ➞ [["A", "A", "A", "A", "A"], ["B", "B", "B", "B", "B"], ["C", "C", "C", "C", "C"], ["D", "D", "D", "D", "D"], ["E", "E", "E", "E", "E"]]

Примечание

Данный список содержит числа или строки.

def multiply(l):
    
Для запуска тестов необходима авторизация.
Поддержать проект