◐ Shell
clean mode source ↗

Remove uninformative itertools recipe by rhettinger · Pull Request #100253 · python/cpython

Expand Up @@ -829,10 +829,6 @@ which incur interpreter overhead. "Count how many times the predicate is true" return sum(map(pred, iterable))
def pad_none(iterable): "Returns the sequence elements and then returns None indefinitely." return chain(iterable, repeat(None))
def ncycles(iterable, n): "Returns the sequence elements n times" return chain.from_iterable(repeat(tuple(iterable), n)) Expand Down Expand Up @@ -1193,9 +1189,6 @@ which incur interpreter overhead. >>> take(5, map(int, repeatfunc(random.random))) [0, 0, 0, 0, 0]
>>> list(islice(pad_none('abc'), 0, 6)) ['a', 'b', 'c', None, None, None]
>>> list(ncycles('abc', 3)) ['a', 'b', 'c', 'a', 'b', 'c', 'a', 'b', 'c']
Expand Down