Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Eliminazione e Memorizzazione di Elementi in Python | Sezione
Strutture Dati in Python

bookEliminazione e Memorizzazione di Elementi in Python

Il metodo pop() nei dizionari Python consente di rimuovere una coppia chiave-valore in base alla chiave e restituisce il valore corrispondente. Questo metodo è particolarmente utile quando è necessario estrarre e processare un valore rimuovendolo contemporaneamente dal dizionario.

La sintassi è:

dictionary.pop(key)
123456789101112
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "copies": 5 } # Remove the 'copies' key and retrieve its value removed_copies = book.pop("copies") print("Updated dictionary:", book) print("Removed value:", removed_copies)
copy

Se la chiave non esiste nel dizionario, Python genera un'eccezione KeyError.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
copy
Compito

Swipe to start coding

Ti viene fornito lo stesso dizionario authors_books.

  • Rimuovi i libri di "Stephen King" dal dizionario e salvali nella variabile kings_books.
  • Utilizza il metodo pop() per eseguire questa operazione.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 14
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

close

bookEliminazione e Memorizzazione di Elementi in Python

Scorri per mostrare il menu

Il metodo pop() nei dizionari Python consente di rimuovere una coppia chiave-valore in base alla chiave e restituisce il valore corrispondente. Questo metodo è particolarmente utile quando è necessario estrarre e processare un valore rimuovendolo contemporaneamente dal dizionario.

La sintassi è:

dictionary.pop(key)
123456789101112
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "copies": 5 } # Remove the 'copies' key and retrieve its value removed_copies = book.pop("copies") print("Updated dictionary:", book) print("Removed value:", removed_copies)
copy

Se la chiave non esiste nel dizionario, Python genera un'eccezione KeyError.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
copy
Compito

Swipe to start coding

Ti viene fornito lo stesso dizionario authors_books.

  • Rimuovi i libri di "Stephen King" dal dizionario e salvali nella variabile kings_books.
  • Utilizza il metodo pop() per eseguire questa operazione.

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 14
single

single

some-alt