Contenido del Curso
Estructuras de Datos en Python
Estructuras de Datos en Python
Accediendo a las Claves del Diccionario
Para acceder a las claves de un diccionario en Python, puedes usar el método keys()
. Esto devuelve un objeto de vista que muestra todas las claves en el diccionario.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Iterando a través de las claves
Puedes iterar a través de las claves en un diccionario usando un bucle for
:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Comprobación de la Existencia de una Clave
Usa la palabra clave in para verificar si una clave específica existe en el diccionario:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Swipe to start coding
Se te da un diccionario authors_books
, donde la clave es el autor y el valor es una lista de los títulos de sus libros.
Tu objetivo:
- Inicializa la variable
keys
como una lista de las claves del diccionario. - Inicializa la variable
all_books
como una lista de todos los títulos de libros disponibles. - Usa un bucle
for
para obtener las listas de libros por autor. - Usa un bucle
for
anidado y el métodoappend()
para llenar la listaall_books
con todos los libros disponibles.
Solución
¡Gracias por tus comentarios!
Accediendo a las Claves del Diccionario
Para acceder a las claves de un diccionario en Python, puedes usar el método keys()
. Esto devuelve un objeto de vista que muestra todas las claves en el diccionario.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Iterando a través de las claves
Puedes iterar a través de las claves en un diccionario usando un bucle for
:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
Comprobación de la Existencia de una Clave
Usa la palabra clave in para verificar si una clave específica existe en el diccionario:
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Swipe to start coding
Se te da un diccionario authors_books
, donde la clave es el autor y el valor es una lista de los títulos de sus libros.
Tu objetivo:
- Inicializa la variable
keys
como una lista de las claves del diccionario. - Inicializa la variable
all_books
como una lista de todos los títulos de libros disponibles. - Usa un bucle
for
para obtener las listas de libros por autor. - Usa un bucle
for
anidado y el métodoappend()
para llenar la listaall_books
con todos los libros disponibles.
Solución
¡Gracias por tus comentarios!