This content originally appeared on DEV Community and was authored by Cristian Fernando
Explica este cΓ³digo Python
Dificultad: FΓ‘cil
print(set({"uno":1, "dos": 2, "tres":3}))
-
A.
{'uno', 'dos', 'tres'} -
B.
{'uno', 'tres', 'dos'} -
C.
{'tres', 'dos', 'uno'} -
D.
Todas las anteriores
Respuesta:
D. Todas las anteriores
Para usar set con diccionarios debemos tener en cuenta que las keys de los diccionarios son ΓΊnicas, y que por ende estas serΓ‘n consideras al momento de usar set.
En nuestro caso, extraemos las llaves del diccionario, y por la naturaleza de los set no regresa las llaves ordenadas, por ende depende de cada ejecuciΓ³n del cΓ³digo para que regrese un resultado correcto pero desordenado.
This content originally appeared on DEV Community and was authored by Cristian Fernando