
Очистка элементов в последовательности
Встроенный модуль
Иногда возникает необходимость удалить ненужные объекты в последовательности. Как раз для этого и используют
Первым аргументом передается какой-либо контейнер, например список. Вторым аргументом — логические значения, соответствующие элементам в последовательности.
Если логическое значения равно
Подписывайтесь на канал 👉@pythonofff
Встроенный модуль
itertools
был создан для работы с более сложными случаями итераторов. Плюс модуля в том, что он быстро работает и оптимизирован в плане памяти. Иногда возникает необходимость удалить ненужные объекты в последовательности. Как раз для этого и используют
itertools
, а именно метод compress
.Первым аргументом передается какой-либо контейнер, например список. Вторым аргументом — логические значения, соответствующие элементам в последовательности.
Если логическое значения равно
True
или 1
, то элемент сохраняется в последовательности, в противном случае — удаляется из нее. Подписывайтесь на канал 👉@pythonofff