This content originally appeared on DEV Community and was authored by Cristian Fernando
Explica este código Python
Dificultad: Fácil
print(set("Alemania"))
-
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.
This content originally appeared on DEV Community and was authored by Cristian Fernando
Cristian Fernando | Sciencx (2024-06-24T11:00:00+00:00) Ibuprofeno.py💊| #123: Explica este código Python. Retrieved from https://www.scien.cx/2024/06/24/ibuprofeno-py%f0%9f%92%8a-123-explica-este-codigo-python/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.