Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Ta Bort Element och Lagra Dem i Python | Sektion
Practice
Projects
Quizzes & Challenges
Frågesporter
Challenges
/
Python Datastrukturer

bookTa Bort Element och Lagra Dem i Python

Metoden pop() i Python-dictionaries möjliggör borttagning av ett nyckel-värde-par baserat på dess nyckel och returnerar det motsvarande värdet. Denna metod är särskilt användbar när det är nödvändigt att extrahera och bearbeta ett värde samtidigt som det tas bort från dictionaryn.

Syntaxen är:

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

Om nyckeln inte finns i dictionaryn, kastar Python ett undantag av typen 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
Uppgift

Swipe to start coding

Du har samma ordbok authors_books.

  • Ta bort "Stephen King"s böcker från ordboken och spara dem i variabeln kings_books.
  • Använd metoden pop() för att göra detta.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 14
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

bookTa Bort Element och Lagra Dem i Python

Svep för att visa menyn

Metoden pop() i Python-dictionaries möjliggör borttagning av ett nyckel-värde-par baserat på dess nyckel och returnerar det motsvarande värdet. Denna metod är särskilt användbar när det är nödvändigt att extrahera och bearbeta ett värde samtidigt som det tas bort från dictionaryn.

Syntaxen är:

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

Om nyckeln inte finns i dictionaryn, kastar Python ett undantag av typen 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
Uppgift

Swipe to start coding

Du har samma ordbok authors_books.

  • Ta bort "Stephen King"s böcker från ordboken och spara dem i variabeln kings_books.
  • Använd metoden pop() för att göra detta.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 14
single

single

some-alt