столкнулся со следующей проблемой:
делаю задание по учебе, вроде нашел метод решения, но как то не клеится )
итак, задача у меня следующая:
есть список из ,допустим, 100 чисел по порядку.
есть пустой список
есть цикл for, который наполняет пустой список списками из чисел … КОРОЧЕ!
Код приложу ниже. Как сделать так чтобы цикл не прекращался после 6 -ой итерации, а запихнув в основной список новый список, не сбрасывал значения переменных, а продолжал заполнять базовый список новыми списками по условию?!
room_num_lst = [] block_lst = [] for i in range(0, 101): room_num_lst.append(i) block = [] for i in room_num_lst: index = 2 a = 2 sq = a * a while len(block) != sq: block.append(room_num_lst[index]) index += 1 if len(block) == sq: block_lst.append(block) block = [] a += 1 print(block) print(block_lst)
Заранее благодарен!