Форум сайта python.su
Здравствуйте.
Есть такая задачка:
“Напишите программу, в которой есть функция для заполнения вложенного списка. Список заполняется натуральными числами «змейкой»: сначала заполняется первая строка, затем последний столбец
(сверху вниз), последняя строка (справа налево), первый столбец (снизу вверх), вторая строка (слева направо), и так далее.”
Заполнение списка вроде получилось, а змейку не пойму как реализовать:
size = [3, 5, 4, 6] res = [[randint(0, 9) for i in range(s)] for s in size] for a in res: for z in a: print(z, end=' ') print()
Офлайн