Desidero un funzionale enumerate
-like su iteratori che produce la coppia (previous_element, current_element)
. Cioè, dato che iter
èLa maggior parte del modo pythonic per ottenere l'elemento precedente
i0, i1, i1, ...
Vorrei offset(iter)
cedere
(None, i0), (i0, i1), (i1, i2) ...
Non c'è un modo "più poderoso". Vedrete modi "più pitoni" (ad esempio, usando una funzione piuttosto che una classe con due classi di fabbrica per creare la prima classe), ma "pythonic" è un'idea soggettiva. –
Fare clic su ✓ sotto una delle risposte per accettarlo. – lockstock