Python - Diccionarios
# Python - 10 Ejemplos de Diccionarios
#1. Crear un diccionario con valores clave:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
print(diccionario)
#2. Acceder a un valor específico del diccionario:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
print(diccionario["nombre"])
#3. Agregar un nuevo valor al diccionario:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
diccionario["telefono"] = "123456789"
print(diccionario)
#4. Eliminar un valor del diccionario:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
print(diccionario)
del diccionario["edad"]
print(diccionario)
#5. Verificar si una clave existe en el diccionario:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
if "nombre" in diccionario:
print("La clave 'nombre' existe en el diccionario")
#6. Recorrer un diccionario con un bucle for:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
for clave, valor in diccionario.items():
print(clave, valor)
#7. Obtener una lista de todas las claves del diccionario:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
claves = list(diccionario.keys())
print(claves)
#8. Obtener una lista de todos los valores del diccionario:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
valores = list(diccionario.values())
print(valores)
#9. Crear un diccionario a partir de dos listas:
claves = ["nombre", "edad", "ciudad"]
valores = ["Juan", 30, "Buenos Aires"]
diccionario = dict(zip(claves, valores))
print(diccionario)
#10. Obtener el número de elementos del diccionario:
diccionario = {"nombre": "Juan", "edad": 30, "ciudad": "Buenos Aires"}
cantidad_elementos = len(diccionario)
print(cantidad_elementos)
#11. Generando Diccionarios
{x: x ** 2 for x in range(10)}
{x: x ** 2 for x in range(10) if x % 2}
{x ** 2: [y for y in range(x)] for x in range(5)}