|
| def | take (n, iterable) |
| |
| def | tabulate (function, start=0) |
| |
| def | tail (n, iterable) |
| |
| def | consume (iterator, n=None) |
| |
| def | nth (iterable, n, default=None) |
| |
| def | all_equal (iterable) |
| |
| def | quantify (iterable, pred=bool) |
| |
| def | pad_none (iterable) |
| |
| def | ncycles (iterable, n) |
| |
| def | dotproduct (vec1, vec2) |
| |
| def | flatten (listOfLists) |
| |
| def | repeatfunc (func, times=None, *args) |
| |
| def | pairwise (iterable) |
| |
| def | grouper (iterable, n, fillvalue=None) |
| |
| def | roundrobin (*iterables) |
| |
| def | partition (pred, iterable) |
| |
| def | powerset (iterable) |
| |
| def | unique_everseen (iterable, key=None) |
| |
| def | unique_justseen (iterable, key=None) |
| |
| def | iter_except (func, exception, first=None) |
| |
| def | first_true (iterable, default=None, pred=None) |
| |
| def | random_product (*args, repeat=1) |
| |
| def | random_permutation (iterable, r=None) |
| |
| def | random_combination (iterable, r) |
| |
| def | random_combination_with_replacement (iterable, r) |
| |
| def | nth_combination (iterable, r, index) |
| |
| def | prepend (value, iterator) |
| |
| def | convolve (signal, kernel) |
| |