14 of 151 menu

Método pop

O método pop remove e retorna um elemento de uma lista pelo seu índice. No parâmetro do método definimos o índice do elemento. Se ele não for especificado - o último elemento é retornado.

Sintaxe

lista.pop([índice])

Exemplo

Vamos remover o último elemento:

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

Resultado da execução do código:

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

Exemplo

O método retorna o elemento removido:

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

Resultado da execução do código:

'e'

Exemplo

Vamos encontrar um elemento pelo índice e removê-lo usando o método pop:

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

Resultado da execução do código:

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

Exemplo

Agora vamos tentar remover um elemento por um índice que não existe na lista:

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

Resultado da execução do código:

IndexError: pop index out of range

Veja também

  • método remove,
    que remove um elemento da lista
  • método insert,
    que adiciona um elemento à lista antes de um índice especificado
  • método count,
    que retorna o número de ocorrências de um elemento na lista
  • método append,
    que adiciona um elemento ao final da lista
  • função len,
    que retorna o comprimento da lista
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar