Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando o Método remove(): Excluindo Elementos Específicos de Listas | Lista
Estruturas de Dados em Python

bookUsando o Método remove(): Excluindo Elementos Específicos de Listas

O método remove() exclui a primeira ocorrência de um valor específico na lista. Isso é particularmente útil quando você conhece o valor do elemento, mas não seu índice.

A sintaxe do método remove() é:

list.remove(value)

Agora, você decide remover "Kyoto" da sua lista porque já a visitou. Veja como você pode fazer isso:

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Se "Kyoto" não estiver na lista, este código gerará um erro.

12345
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
copy

Para evitar isso, você pode verificar se a cidade existe antes de removê-la:

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy

Nota

Com o método remove(), você só pode remover um item de cada vez.

Tarefa

Swipe to start coding

Você está continuando a trabalhar com a lista travel_wishlist.

  • Remova os elementos "Oslo" e "Sydney" da lista.
  • Use o método remove() para remover esses elementos.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

What happens if there are multiple occurrences of "Kyoto" in the list?

Can you explain what error is raised if the value is not found?

Are there alternative methods to remove an item by value safely?

close

Awesome!

Completion rate improved to 3.23

bookUsando o Método remove(): Excluindo Elementos Específicos de Listas

Deslize para mostrar o menu

O método remove() exclui a primeira ocorrência de um valor específico na lista. Isso é particularmente útil quando você conhece o valor do elemento, mas não seu índice.

A sintaxe do método remove() é:

list.remove(value)

Agora, você decide remover "Kyoto" da sua lista porque já a visitou. Veja como você pode fazer isso:

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Se "Kyoto" não estiver na lista, este código gerará um erro.

12345
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
copy

Para evitar isso, você pode verificar se a cidade existe antes de removê-la:

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy

Nota

Com o método remove(), você só pode remover um item de cada vez.

Tarefa

Swipe to start coding

Você está continuando a trabalhar com a lista travel_wishlist.

  • Remova os elementos "Oslo" e "Sydney" da lista.
  • Use o método remove() para remover esses elementos.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 9
single

single

some-alt