DEV Community

Cristian Fernando
Cristian Fernando

Posted on • Edited on

2

Ibuprofeno.py💊| #110: Explica este código Python

Explica este código Python

Dificultad: Fácil

def f(d):
    r = {}
    for key, value in d.items():
        r[value] = key
    return r

print(f({"a":1, "b":2, "c":3}))
Enter fullscreen mode Exit fullscreen mode

👉 A. {1: "a", 2: "b", 3: "c"}
👉 B. {"a":1, "b":2, "c":3}
👉 C. [1: "a", 2: "b", 3: "c"]
👉 D. (1: "a", 2: "b", 3: "c")


Respuesta:

👉 A. {1: "a", 2: "b", 3: "c"}

Podemos hacer un sencillo intercambio de llaves por valores y regresar un nuevo diccionario iterando con el método items() y desempaquetando tanto llaves como valores.

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up