DEV Community

Cover image for Ibuprofeno.py💊| #123: Explica este código Python
Cristian Fernando
Cristian Fernando

Posted on

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

Explica este código Python

Dificultad: Fácil

print(set("Alemania"))
Enter fullscreen mode Exit fullscreen mode
  • A. {'n', 'i', 'e', 'm', 'l', 'A', 'a'}
  • B. {'n', 'i', 'e', 'm', 'l', 'a'}
  • C. SyntaxError
  • D. Ninguana de las anteriores

Respuesta:

👉 A. {'n', 'i', 'e', 'm', 'l', 'A', 'a'}

Un set en Python es una estructura de datos que permite eliminar los elementos repetidos.

En este caso le pasamos una cadena a la función set, posteriormente separa carácter por carácter y procede a eliminar los elementos repetidos.

Notar que a en minúscula no es lo mismo que A en mayúscula, por ello no se elimina la letra A de de la cadena.

También es importante hacer notar que un set no es una estructura de datos ordenada, sino que cada vez que se ejecute el programa, el orden de los caracteres cambiará pero respetando la eliminación de los items repetidos.

Top comments (0)