1

Cómo agregar un nuevo dato a una lista de diccionarios

Hola Hola 😃
para este tutorial, tenemos nuestra lista de diccionarios con datos de diferentes personas

people = [
  {
    'Nombre': 'Michael Jordan',
    'Edad': 60
  },  
  {
    'Nombre': 'Salma Hayek',
    'Edad': 57
  }
]

Consultamos al usuario sobre el sexo de cada una de estas personas. Para esto, recorremos la lista con un FOR, obtenemos el dato con INPUT y lo agregamos en cada elemento.

for person inpeople:
  dato_sexo = input('Ingrese el sexo de ' + person[ 'Nombre' ] + ' (M/F): ')
  person[ 'Sexo' ] = dato_sexo

Para culminar, mostramos nuestra nueva lista con el nuevo dato de cada elemento 😃

print('Lista de personas:')for person in people:
  print(person)

Acá el código completo:

people = [
  {
    'Nombre': 'Michael Jordan',
    'Edad': 60
  },  
  {
    'Nombre': 'Salma Hayek',
    'Edad': 57
  }
]

for person in people:
  dato_sexo = input('Ingrese el sexo de ' + person[ 'Nombre' ] + ' (M/F): ')
  person[ 'Sexo' ] = dato_sexo

print('Lista de personas:')for person in people:
  print(person)
Escribe tu comentario
+ 2