|
def | chunked (iterable, n, strict=False) |
|
def | first (iterable, default=_marker) |
|
def | last (iterable, default=_marker) |
|
def | nth_or_last (iterable, n, default=_marker) |
|
def | collate (*iterables, **kwargs) |
|
def | consumer (func) |
|
def | ilen (iterable) |
|
def | iterate (func, start) |
|
def | with_iter (context_manager) |
|
def | one (iterable, too_short=None, too_long=None) |
|
def | distinct_permutations (iterable, r=None) |
|
def | intersperse (e, iterable, n=1) |
|
def | unique_to_each (*iterables) |
|
def | windowed (seq, n, fillvalue=None, step=1) |
|
def | substrings (iterable) |
|
def | substrings_indexes (seq, reverse=False) |
|
def | spy (iterable, n=1) |
|
def | interleave (*iterables) |
|
def | interleave_longest (*iterables) |
|
def | collapse (iterable, base_type=None, levels=None) |
|
def | side_effect (func, iterable, chunk_size=None, before=None, after=None) |
|
def | sliced (seq, n, strict=False) |
|
def | split_at (iterable, pred, maxsplit=-1, keep_separator=False) |
|
def | split_before (iterable, pred, maxsplit=-1) |
|
def | split_after (iterable, pred, maxsplit=-1) |
|
def | split_when (iterable, pred, maxsplit=-1) |
|
def | split_into (iterable, sizes) |
|
def | padded (iterable, fillvalue=None, n=None, next_multiple=False) |
|
def | repeat_last (iterable, default=None) |
|
def | distribute (n, iterable) |
|
def | stagger (iterable, offsets=(-1, 0, 1), longest=False, fillvalue=None) |
|
def | zip_equal (*iterables) |
|
def | zip_offset (*iterables, offsets, longest=False, fillvalue=None) |
|
def | sort_together (iterables, key_list=(0,), key=None, reverse=False) |
|
def | unzip (iterable) |
|
def | divide (n, iterable) |
|
def | always_iterable (obj, base_type=(str, bytes)) |
|
def | adjacent (predicate, iterable, distance=1) |
|
def | groupby_transform (iterable, keyfunc=None, valuefunc=None, reducefunc=None) |
|
def | count_cycle (iterable, n=None) |
|
def | mark_ends (iterable) |
|
def | locate (iterable, pred=bool, window_size=None) |
|
def | lstrip (iterable, pred) |
|
def | rstrip (iterable, pred) |
|
def | strip (iterable, pred) |
|
def | always_reversible (iterable) |
|
def | consecutive_groups (iterable, ordering=lambda x:x) |
|
def | difference (iterable, func=sub, *initial=None) |
|
def | exactly_n (iterable, n, predicate=bool) |
|
def | circular_shifts (iterable) |
|
def | make_decorator (wrapping_func, result_index=0) |
|
def | map_reduce (iterable, keyfunc, valuefunc=None, reducefunc=None) |
|
def | rlocate (iterable, pred=bool, window_size=None) |
|
def | replace (iterable, pred, substitutes, count=None, window_size=1) |
|
def | partitions (iterable) |
|
def | set_partitions (iterable, k=None) |
|
def | only (iterable, default=None, too_long=None) |
|
def | ichunked (iterable, n) |
|
def | distinct_combinations (iterable, r) |
|
def | filter_except (validator, iterable, *exceptions) |
|
def | map_except (function, iterable, *exceptions) |
|
def | sample (iterable, k, weights=None) |
|
def | is_sorted (iterable, key=None, reverse=False) |
|
def | windowed_complete (iterable, n) |
|
def | all_unique (iterable, key=None) |
|
def | nth_product (index, *args) |
|
def | nth_permutation (iterable, r, index) |
|
def | value_chain (*args) |
|
def | product_index (element, *args) |
|
def | combination_index (element, iterable) |
|
def | permutation_index (element, iterable) |
|