Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Utilizzare il Metodo remove(): Eliminare Elementi Specifici dalle Liste | Padroneggiare le Liste in Python
Strutture Dati Python

Scorri per mostrare il menu

book
Utilizzare il Metodo remove(): Eliminare Elementi Specifici dalle Liste

Il metodo remove() elimina la prima occorrenza di un valore specifico nella lista. Questo è particolarmente utile quando conosci il valore dell'elemento ma non il suo indice.

La sintassi del metodo remove() è:

python

Ora, decidi di rimuovere "Kyoto" dalla tua lista perché l'hai già visitata. Ecco come puoi farlo:

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" non è nella lista, questo codice genererà un errore.

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

Per evitare questo, puoi controllare se la città esiste prima di rimuoverla:

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

Nota

Con il metodo remove(), puoi rimuovere solo un elemento alla volta.

Compito

Swipe to start coding

Stai continuando a lavorare con la lista travel_wishlist.

  • Rimuovi gli elementi "Oslo" e "Sydney" dalla lista.
  • Usa il metodo remove() per rimuovere questi elementi.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 9

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Utilizzare il Metodo remove(): Eliminare Elementi Specifici dalle Liste

Il metodo remove() elimina la prima occorrenza di un valore specifico nella lista. Questo è particolarmente utile quando conosci il valore dell'elemento ma non il suo indice.

La sintassi del metodo remove() è:

python

Ora, decidi di rimuovere "Kyoto" dalla tua lista perché l'hai già visitata. Ecco come puoi farlo:

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" non è nella lista, questo codice genererà un errore.

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

Per evitare questo, puoi controllare se la città esiste prima di rimuoverla:

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

Nota

Con il metodo remove(), puoi rimuovere solo un elemento alla volta.

Compito

Swipe to start coding

Stai continuando a lavorare con la lista travel_wishlist.

  • Rimuovi gli elementi "Oslo" e "Sydney" dalla lista.
  • Usa il metodo remove() per rimuovere questi elementi.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 9
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt