1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
|
.. testsetup:: *
import string, operator
from pwnlib.util.iters import *
:mod:`pwnlib.util.iters` --- Extension of standard module :mod:`itertools`
==========================================================================
.. automodule:: pwnlib.util.iters
:members:
:exclude-members:
chain ,
combinations ,
combinations_with_replacement ,
compress ,
count ,
cycle ,
dropwhile ,
filter ,
filterfalse ,
groupby ,
islice ,
map ,
permutations ,
product ,
repeat ,
starmap ,
takewhile ,
tee ,
zip ,
zip_longest
.. function:: chain
Alias for :func:`itertools.chain`.
.. function:: combinations
Alias for :func:`itertools.combinations`
.. function:: combinations_with_replacement
Alias for :func:`itertools.combinations_with_replacement`
.. function:: compress
Alias for :func:`itertools.compress`
.. function:: count
Alias for :func:`itertools.count`
.. function:: cycle
Alias for :func:`itertools.cycle`
.. function:: dropwhile
Alias for :func:`itertools.dropwhile`
.. function:: groupby
Alias for :func:`itertools.groupby`
.. function:: filter
Alias for python3-style :func:`filter`
.. function:: filterfalse
Alias for :func:`itertools.filterfalse`
.. function:: map
Alias for python3-style :func:`map`
.. function:: islice
Alias for :func:`itertools.islice`
.. function:: zip
Alias for python3-style :func:`zip`
.. function:: zip_longest
Alias for :func:`itertools.zip_longest`
.. function:: permutations
Alias for :func:`itertools.permutations`
.. function:: product
Alias for :func:`itertools.product`
.. function:: repeat
Alias for :func:`itertools.repeat`
.. function:: starmap
Alias for :func:`itertools.starmap`
.. function:: takewhile
Alias for :func:`itertools.takewhile`
.. function:: tee
Alias for :func:`itertools.tee`
|