Ya hemos visto en clases anteriores como trabajar con listas y diccionarios.
Este es un ejercicio que se me ocurrió para utilizar los ciclos mediante ingreso de teclado.
# Lo se pretende hacer es ingresar tanto los diccionarios con la cantidad de campos que yo quiera.
howbig = int(input("Introduzca el numero de elementos:___ ")) # En este caso llamé la variable como "howbig¨
#Luego inicializo el iterador para la lista
i =0
# declaro la lista vacia
lista = [ ]
# comienzo recorrido para la lista
for i in range(howbig):
# inicializo el segundo iterador j, declaro el diccionario y guardo en dos variables el nombre del diccionario yel numero de campos.
dict = {}
j = 0
name = input(f"Digite nombre del diccionario # {i+1} >> ")
campos = int(input(f"No.Campos Diccionario # {i+1} >>> "))
for j in range(campos):
key = int(input(f"Ingrese Campo {j+1} >>>> "))
value = int(input(f"Valor {j+1} >>> "))
#Ahora ingresamos lo que tenemos en dichas variables en el formato de Diccionario
dict[key] = value
# Luego agregamos el nombre del diccionario ysus elementos ala lista.
lista.append(name + “–>” + str(dict))
# Finalmente imprimimos la lista de diccionarios ingresados
print(lista)