Explica este código Python
Dificultad: Básico
## Reto #60
my_dict = {"nombre": "John", "edad": 30, "ciudad": "New York"}
my_dict["isSoltero"] = True
my_dict["edad"] = 25
print(my_dict)
👉 A. {'nombre': 'John', 'edad': 30, 'ciudad': 'New York', 'isSoltero': True}
👉 B. {'nombre': 'John', 'edad': 25, 'ciudad': 'New York', 'isSoltero': True}
👉 C. {'nombre': 'John', 'edad': 25, 'ciudad': 'New York'}
👉 D. {"nombre": "John", "edad": 30, "ciudad": "New York"}
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
👉 B.
{'nombre': 'John', 'edad': 25, 'ciudad': 'New York', 'isSoltero': True}Al trabajar con Python y los diccionarios hay maneras de manipularlos, por ejemplo al usar la sintaxis de corchetes con una llave que no existe en nuestro diccionario como pasa con
my_dict["isSoltero"] = True, Python procede a agregar un nuevo campo al diccionario con lakeyyvaluenuevos.Ahora bien, al usar la sintaxis de corches con una llave que ya existe en el diccionario, como es el caso de
my_dict["edad"] = 25entonces procedemos a modificar lavaluede dicho campo, para el ejemplo cambiamosedadde30a25.El diccionario original era:
Pero agregamos el campo
isSolterocon el valor deTruey modificamos el campoedadde30a25: