DEV Community

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

Posted on • Edited on

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

Explica este código Python

Dificultad: Básico

## Reto #56
my_tuple = ('a', 'b', 'c')
my_tuple[0] = 'A'
print(my_tuple)
Enter fullscreen mode Exit fullscreen mode

👉 A. ('A', 'b', 'c')
👉 B. ('a', 'A', 'c')
👉 C. ReferenceError
👉 D. TypeError


Respuesta en el primer comentario.

Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando • Edited

Respuesta:
👉 D. TypeError

Recordemos que las tuplas son estructuras de datos parecidas a las listas pero inmutables, dicho de otra manera, no podemos cambiar sus valores.

En este ejemplo intentamos cambiar el primer item de la tupla lo que es una violación clara a la naturaleza funcional de las tuplas, por ello obtenemos un TypeError.

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more