Cómo añadir valores a un diccionario de Python

Tiempo estimado de lectura: 1 minuto

Como parte de nuestra serie en curso sobre las preguntas de la entrevista de Python, discutimos cómo crear un diccionario vacío.

En esta publicación, vamos a repasar las diferentes formas en las que puedes añadir valores a tu diccionario.

En el siguiente código, hemos creado un diccionario vacío para usted.

Así que a medida que bajamos por las líneas 5 y 6, puedes ver que hemos creado dos nombres de claves y les hemos asignado valores. Esto tiene el resultado de poblar esos pares clave-valor a empty_dict1.

Ahora, mientras construyes tu lógica en Python , puede que sólo quieras actualizar el diccionario usando empty_dict1.update(Add key-value pair here).

Por último, existe la opción de utilizar simplemente una sentencia if que comprueba si los valores que quieres añadir ya existen, y si no los añade.

#How do add values to a python dictionary
empty_dict1 = {}
empty_dict2 = dict()

empty_dict1['Key1'] = '1'
empty_dict1['Key2'] = '2'
print(empty_dict1)

#Example1 - #Appending values to a python dictionary
empty_dict1.update({'key3': '3'})
print(empty_dict1)

#Example2 - Use an if statement
if "key4" not in empty_dict1:
    empty_dict1["key4"] = '4'
else:
    print("Key exists, so not added")
print(empty_dict1)

Output:
{'Key1': '1', 'Key2': '2'}
{'Key1': '1', 'Key2': '2', 'key3': '3'}
{'Key1': '1', 'Key2': '2', 'key3': '3', 'key4': '4'}

Deje una respuesta

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *.