itertools.repeat (oggetto [, volte])
-> iteratore < /p>
oggetto: l’oggetto da restituire.
volte - Il numero di volte da ripetere. Se non specificato, ritornerà all’infinito.
Restituisce lo stesso oggetto più e più volte.
from itertools import ripeti
ripetitore = ripeti (’PY’)
successivo (ripetitore) # PY
next (ripetitore) # PY
next (ripetitore) # PY
elenco (ripetere (’PY’, 2)) # [’ PY’, ’PY’]
Una funzione viene spesso utilizzata per passare un valore costante a map () e zip () :
list (map (pow, range (10), repeat (2))) # [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]