Я использую Python3.Я хочу получить 4 элемента из mylist
, чтобы заполнить список 2 и печатать мой список 2 каждые 4 цикла.И мне нужно распечатать остальные, даже если в конце есть только 1, 2 или 3 элемента.
Я хочу сделать это с модом %
:
mylist = [1, 2, 3, 4, 5]
list2 = []
for count, el in enumerate(mylist):
list2.append(el)
if count % 4 == 0:
print(list2)
list2 = []
Вывод:
[1]
[2, 3, 4, 5]
Но мне нужно обратное.
Я пытался начать с 1 enumerate(mylist, 1):
, но вывод [1, 2, 3, 4]
, последний игнорируется.
Выходмне нужно:
[1, 2, 3, 4]
[5]
Длина mylist
абсолютно случайна.Как я могу сделать, чтобы получить вывод, который я хочу?