Junior
29
0
questionbank

Какие функции из модуля itertools ты знаешь?

Ответ от нейросети sobes.tech
  • count(start=0, step=1): создает бесконечный итератор, возвращающий числа, начиная со start с шагом step.
  • cycle(iterable): создает бесконечный итератор, циклически повторяющий элементы iterable.
  • repeat(elem, n=None): создает итератор, повторяющий elem n раз. Если n не указан, повторяет бесконечно.
  • chain(*iterables): объединяет несколько итерируемых объектов в один.
  • compress(data, selectors): фильтрует элементы data по истинным значениям в selectors.
  • dropwhile(predicate, iterable): пропускает начальные элементы iterable, пока predicate(item) истинно, затем возвращает все оставшиеся элементы.
  • filterfalse(predicate, iterable): возвращает элементы из iterable, для которых predicate(item) ложно.
  • groupby(iterable, key=None): группирует последовательные элементы из iterable по ключу, возвращает кортежи (key, group).
  • islice(iterable, start, stop, step=1): возвращает "срез" из iterable в виде генератора.
  • pairwise(iterable): возвращает последовательные пары элементов из iterable.
python
  • count(start=0, step=1): создает бесконечный итератор, возвращающий числа, начиная со start с шагом step.
  • cycle(iterable): создает бесконечный итератор, циклически повторяющий элементы iterable.
  • repeat(elem, n=None): создает итератор, повторяющий elem n раз. Если n не указан, повторяет бесконечно.
  • chain(*iterables): объединяет несколько итерируемых объектов в один.
  • compress(data, selectors): фильтрует элементы data по истинным значениям в selectors.
  • dropwhile(predicate, iterable): пропускает начальные элементы iterable, пока predicate(item) истинно, затем возвращает все оставшиеся элементы.
  • filterfalse(predicate, iterable): возвращает элементы из iterable, для которых predicate(item) ложно.
  • groupby(iterable, key=None): группирует последовательные элементы из iterable по ключу, возвращает кортежи (key, group).
  • islice(iterable, start, stop, step=1): возвращает "срез" из iterable в виде генератора.
  • pairwise(iterable): возвращает последовательные пары элементов из iterable.
python

Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.

itertoolsgeneratorsiteratorslazy-evaluationfunctional-programming