Увеличение двумерного списка
Подскажите, пожалуйста, не понимаю как реализовать функцию, которая должна принимать двумерный список строк и увеличивает его в два раза, то есть удваивает каждый символ по горизонтали и вертикали. У меня получилось следующее:
list_arr = [[]]
list_arr3 = ['']
list_arr1 = ['@']
list_arr2 = [1, 2, 3, 4]
def enlarge(list_arr):
list_arr = [list_arr for _ in range(len(list_arr))]
return list_arr
print(enlarge(list_arr))
print(enlarge(list_arr1))
print(enlarge(list_arr2))
print(enlarge(list_arr3))
Источник: Stack Overflow на русском