Conteúdo do Curso
Estruturas de Dados em Python
Estruturas de Dados em Python
O Método Remove()
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()
é:
Agora, você decide remover "Kyoto" da sua lista porque já a visitou. Veja como você pode fazer isso:
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
Se "Kyoto" não estiver na lista, este código gerará um erro.
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
Para evitar isso, você pode verificar se a cidade existe antes de removê-la:
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
Nota
Com o método
remove()
, você só pode remover um item por vez.
Swipe to start coding
Você está continuando a trabalhar com a lista travel_wishlist
.
Seu objetivo:
- Remover os elementos
"Oslo"
e"Sydney"
da lista. - Use o método
remove()
para remover esses elementos.
Solução
Obrigado pelo seu feedback!
O Método Remove()
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()
é:
Agora, você decide remover "Kyoto" da sua lista porque já a visitou. Veja como você pode fazer isso:
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
Se "Kyoto" não estiver na lista, este código gerará um erro.
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
Para evitar isso, você pode verificar se a cidade existe antes de removê-la:
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
Nota
Com o método
remove()
, você só pode remover um item por vez.
Swipe to start coding
Você está continuando a trabalhar com a lista travel_wishlist
.
Seu objetivo:
- Remover os elementos
"Oslo"
e"Sydney"
da lista. - Use o método
remove()
para remover esses elementos.
Solução
Obrigado pelo seu feedback!