14 of 151 menu

Metodo pop

Il metodo pop rimuove e restituisce un elemento dalla lista in base al suo indice. Nel parametro del metodo specifichiamo l'indice dell'elemento. Se non specificato - viene restituito l'ultimo elemento.

Sintassi

lista.pop([indice])

Esempio

Rimuoviamo l'ultimo elemento:

lst = ['a', 'b', 'c', 'd', 'e'] lst.pop() print(lst)

Risultato dell'esecuzione del codice:

['a', 'b', 'c', 'd']

Esempio

Il metodo restituisce l'elemento rimosso:

lst = ['a', 'b', 'c', 'd', 'e'] print(lst.pop())

Risultato dell'esecuzione del codice:

'e'

Esempio

Troviamo un elemento per indice e rimuoviamolo usando il metodo pop:

lst = ['a', 'b', 'c', 'd', 'e'] lst.pop(2) print(lst)

Risultato dell'esecuzione del codice:

['a', 'b', 'd', 'e']

Esempio

Ora proviamo a rimuovere un elemento per indice, che non esiste nella lista:

lst = ['a', 'b', 'c'] lst.pop(3)

Risultato dell'esecuzione del codice:

IndexError: pop index out of range

Vedi anche

  • metodo remove,
    che rimuove un elemento dalla lista
  • metodo insert,
    che aggiunge un elemento alla lista prima dell'indice specificato
  • metodo count,
    che restituisce il numero di occorrenze di un elemento nella lista
  • metodo append,
    che aggiunge un elemento alla fine della lista
  • funzione len,
    che restituisce la lunghezza della lista
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta