[Python] problema reverse sulle liste
Daniele Zambelli
daniele.zambelli a gmail.com
Mer 13 Giu 2012 16:31:39 CEST
Il 13 giugno 2012 10:33, Matteo Perini <perini.matteo a gmail.com> ha scritto:
> Ciao a tutti,
> Mio ritrovo con questo strano(?) problema.
>>>>a=['a','b','c']
>>>>type(a)
> <type 'list'>
>>>>b=a.reverse()
reverse è un metodo che lavora sulla lista stessa, per questioni di
efficienza, immagino.
quindi:
>>> a=['a','b','c']
>>> a.reverse()
>>> a
['c', 'b', 'a']
se hai proprio bisogno di una funzione che ti restituisca la lista
rovesciata lasciando invariata la lista di partenza:
>>> a=['a','b','c']
>>> a[::-1]
['c', 'b', 'a']
Ciao
--
Daniele
www.fugamatematica.blogspot.com
giusto!
nel verso
forse è perché non guardiamo le cose
Quando non ci capiamo,
Maggiori informazioni sulla lista
Python