Ibuprofeno.py馃拪| #151: Explica este c贸digo Python

Cristian Fernando - Jul 26 - - Dev Community

Explica este c贸digo Python

Dificultad: F谩cil

my_tuple = (1,2,3)
my_tuple[0] = 4
print(my_tuple)
Enter fullscreen mode Exit fullscreen mode
  • A. TypeError
  • B. (1,2,3)
  • C. (4,2,3)
  • D. (4,1,2,3)

Respuesta:

馃憠 A. TypeError

Por definici贸n recordemos que una tupla es una estructura de datos inmutable, por tanto no es posible hacer asignaciones nuevas sobre elementos ya existentes. Esto producir谩 un error.

Si la tupla fuera una lista no habr铆a ning煤n problema:

my_list= [1,2,3]
my_list[0] = 4
print(my_list) # [4,2,3]
Enter fullscreen mode Exit fullscreen mode

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .