Diccionarios anidados en Python || Explicación e Implementación

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ธ.ค. 2024

ความคิดเห็น • 3

  • @cesarlongart101
    @cesarlongart101 ปีที่แล้ว +3

    Después de mirar muchos videos por fin entendí como agregar datos a un diccionario anidado! Gracias!

  • @JarenDF
    @JarenDF 10 หลายเดือนก่อน +1

    pero como ingreso datos y luego quiero que este adentro de de un diciconmario ? no explicas, por ejemplo: quiero que las llaves tengan un ID y el valor sea otro dicionario que al mostrar me muestre todos los datos que estan en ese diccionario. como lo hago?

    • @e-math_1
      @e-math_1  10 หลายเดือนก่อน

      Si te refieres a ingresar los datos tendrías primero que capturar los datos y luego crear el diccionario con los datos que tienes algo así
      # Crear un diccionario vacío para almacenar los datos ingresados
      datos = {}
      # Pedir al usuario que ingrese información
      nombre = input("Ingrese el nombre: ")
      edad = int(input("Ingrese la edad: "))
      ciudad = input("Ingrese la ciudad: ")
      # Crear un diccionario con los datos ingresados
      info_persona = {'nombre': nombre, 'edad': edad, 'ciudad': ciudad}
      # Añadir el diccionario de información de la persona al diccionario principal
      datos['persona'] = info_persona
      # Imprimir el diccionario anidado
      print(datos)
      Tu primer diccionario que debes crear, debería de tener los ID como llaves, y dentro de cada ID es donde vas a crear los nuevos diccionarios(valores) como en el 9:35
      Recuerda que los diccionarios tiene la característica de llave-valor por lo tanto, las llaves deberían ser tus ID y los valores deberían ser otro diccionario con los datos que quieres guardar y mostrar
      Me refiero algo como esto
      Dic[ID] = dic2
      Dónde Dic es el diccionario principal y ID es una variable con el ID que quieres que funcionará como llave para dic2 que es el diccionario que se anidara con los datos a Dic
      Recuerda esto
      # Crear un diccionario vacío
      mi_diccionario = {}
      # Crear un diccionario con algunos elementos
      mi_diccionario = {'nombre': 'Juan', 'edad': 30, 'ciudad': 'Madrid'}
      # Acceder a elementos del diccionario
      print(mi_diccionario['nombre']) # Imprimirá: Juan
      # Agregar un nuevo elemento al diccionario
      mi_diccionario['ocupacion'] = 'programador'
      # Imprimir el diccionario completo
      print(mi_diccionario)