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