Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Eliminazione di Elementi Specifici dalle Liste in Python | Sezione
Strutture Dati in Python
Sezione 1. Capitolo 9
single

single

bookEliminazione di Elementi Specifici dalle Liste in Python

Scorri per mostrare il menu

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

list.remove(value)

Ora, si decide di rimuovere "Kyoto" dalla propria lista perché è già stata visitata. Ecco come procedere:

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 è presente 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, è possibile verificare 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
Note
Nota

Con il metodo remove(), è possibile eliminare un solo elemento alla volta.

Compito

Swipe to start coding

Continui a lavorare con la lista travel_wishlist.

  • Rimuovere gli elementi "Oslo" e "Sydney" dalla lista.
  • Utilizzare il metodo remove() per eliminare 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
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

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

some-alt