Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Eliminare Elementi nelle Liste Python: Rimuovere Elementi in Modo Sicuro | Padroneggiare le Liste in Python
Strutture Dati Python

book
Eliminare Elementi nelle Liste Python: Rimuovere Elementi in Modo Sicuro

La parola chiave del ti permette di eliminare un elemento a un indice specifico nella lista. Questo è utile quando conosci la posizione esatta dell'elemento che vuoi rimuovere.

La sintassi della parola chiave del è:

python
del list[index]
  • L'istruzione inizia con la parola chiave del;

  • Successivamente, identifichi tipicamente l'elemento della lista con il suo indice, come list[index].

Supponiamo che tu abbia una lista di città nel tuo itinerario di viaggio:

python
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"]

Hai deciso di rimuovere la città "Sydney", che è l'ultima destinazione nella tua lista. Usando del e l'indicizzazione negativa:

travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"]

# Remove the last city
del travel_wishlist[-1]
print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto']
12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove the last city del travel_wishlist[-1] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto']
copy

Ora, la lista è ridotta a tre città:

Puoi rimuovere qualsiasi elemento dalla lista utilizzando il suo numero di indice.

Compito

Swipe to start coding

Stai lavorando con la lista travel_wishlist.

  • Rimuovi le città "Paris" e "Kyoto" dalla tua travel_wishlist.
  • Usa la parola chiave del due volte per farlo.

Soluzione

travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney", "Rome"]

# Write your code below
del travel_wishlist[0]
del travel_wishlist[1]

# Testing
print("Updated list:", travel_wishlist)
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 8
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney", "Rome"]

# Write your code below
del travel_wishlist[___]
___

# Testing
print(travel_wishlist)

Chieda ad AI

expand
ChatGPT

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

some-alt