Metodi per Liste

L’operatore punto può essere anche usato per chiamare metodi su liste. append è uno di questi metodi che permette di aggiungere l’elemento passato come argomento alla fine di una lista.




(chp09_meth1)

Ci sono due modi per usare il metodo pop. Il primo, senza parametro rimuove e ritorna l’ultimo elemento della lista. Se gli passiamo un indice, pop rimuove e ritorna l’elemento in quella posizione.

La tabella seguente mostra una lista dei metodi disponibili. La colonna risultato fornisce informazioni riguardo a come il risultato si relaziona con la lista. La parola mutatore significa che il metodo cambia la lista ma non ritorna nulla (in realtà il valore di ritorno è None). Un metodo ibrido modifica la lista e ritorna un valore come risultato. Infine se il risultato è un return significa che la lista non viene cambiata..

Metodo Parametri Risultato Descrizione
append item mutatore Aggiunge un nuovo elemento alla fine della lista
insert position, item mutatore Inserisce un nuovo elemento alla posizione data
pop none ibrido Rimuove e ritorna l’ultimo elemento
pop position ibrido Rimuove e ritorna l’elemento alla posizione data
sort none mutatore Ordina la lista
reverse none mutatore Inverte l’ordine degli elementi
index item return idx Ritorna la posizione della prima occorrenza
count item return ct Ritorna il numero di occorrenze
remove item mutatore Rimuove la prima occorrenza

Dettagli per questi e ulteriori metodi possono essere trovati in Python Documentation.

E’ importante ricordarsi che i metodi append, sort, e reverse ritornano tutti None. Questo significa che ri-assegnare mylist al risultato del sort di mylist ci farà perdere il contenuto dell’intera lista.




(chp09_meth2)

Next Section - Append e Concatenate