<div dir="ltr"><div dir="ltr"><br></div><div dir="auto"></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il dom 16 feb 2020, 19:27 Daniele Zambelli <<a href="mailto:daniele.zambelli@gmail.com" target="_blank">daniele.zambelli@gmail.com</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Il giorno sab 15 feb 2020 alle ore 20:04 alessandro medici<br>
<<a href="mailto:alexxandro.medici@gmail.com" rel="noreferrer" target="_blank">alexxandro.medici@gmail.com</a>> ha scritto:<br>
><br>
><br>
> Oggi è sabato. La cosa mi ha divertito ed ho pensato che valesse la pena generalizzare il problema:<br>
><br>
> <a href="https://github.com/AlessandroMedici/add_a_mood_for_slice/blob/master/RepSlip.py" rel="noreferrer noreferrer" target="_blank">https://github.com/AlessandroMedici/add_a_mood_for_slice/blob/master/RepSlip.py</a><br>
<br>
Interessante... ma non l'ho capita<br></blockquote><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">:)</blockquote><div> </div><div>> Il giorno gio 13 feb 2020 alle ore 16:23 Gabriele Battaglia <<a href="mailto:iz4apu@libero.it">iz4apu@libero.it</a>> ha scritto:<br>> Buona sera.<br>> Se ho una lista che contiene 10 elementi e voglio scrivere un ciclo che <br>> itera dall'elemento 5, arriva alla fine e riprende finendo al 4.<br>> A parte gestire autonomamente l'indice con un algoritmo, esiste una <br>> funzione già presente in Python per farlo?<br>> Gabry<br><br>No, in effetti. La cosa però mi aveva incuriosito abbastanza perché l'idea mi potrebbe esser utile,</div><div>se più generalizzata. Non solo alle liste, quindi.<br>L'uso è piuttosto semplice, supponendo tu abbia una lista:</div><div><br>lista = [0,1,2,3,4,5,6,7,8,9]</div><div>lista = Repslicing(lista)</div><div><br>a questo punto puoi iterare la nuova lista anche con gli indici necessari a te:</div><div><br>lista = lista[5:5]<br>in lista troverai:</div><div>lista</div><div>[5,6,7,8,9,0,1,2,3,4]</div><div><br>p.s. stamane ho sistemato anche un paio di bug e spero anche di aver corretto l'inglese da sabato sera :)))</div><div>p.p.s. la parte relativa agli indici negativi ed a step puo' essere bellamente ignorata.<br></div><div><br></div><div>Ale.</div><div> </div></div>
</div>