Sección 2. Capítulo 6
single
Uso del Método pop(): Eliminación de Elementos con Valores de Retorno
Desliza para mostrar el menú
El método pop() en los diccionarios de Python permite eliminar un par clave-valor según su clave y devuelve el valor correspondiente. Este método es especialmente útil cuando se necesita extraer y procesar un valor mientras se elimina simultáneamente del diccionario.
La sintaxis es:
dictionary.pop(key)
123456789101112book = { "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)
Si la clave no existe en el diccionario, Python genera una excepción KeyError.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
Tarea
Desliza para comenzar a programar
Se te proporciona el mismo diccionario authors_books.
- Elimina los libros de
"Stephen King"del diccionario y guárdalos en la variablekings_books. - Utiliza el método
pop()para lograrlo.
Solución
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 2. Capítulo 6
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla