1. Tupas

1.5. Cambiar los valores de tupla

Las tuplas son inmutables por lo que una vez que se crea una tupla, no se puede cambiar sus valores.

Pero hay una solución, se puede convertir la tupla en una lista, modificar la lista y convertir la lista de nuevo en una tupla.

Figura 1

En el intérprete:

Figura 2

En  Spyder 3.

Figura 3

Salida:

Figura 4

¿La salida es la misma?

Es posible que en algunos casos, dependiendo de la versión de Python, pueda aparecer un error al intentar convertir una lista a tupla, por ejemplo:

"TypeError: 'tuple' object is not callable"

En este caso se sugiere pegar el error, tal como aparece en el buscador de Python, luego identificar sitios con prestigio o de renombre para poder ver los comentarios. Evitar los videos en primer lugar o la publicidad.

Ejemplo:

Figura 4

1. ¿Por qué tengo que convertir una tupla a lista para modificar?

2. ¿Qué función uso para convertir una lista a una tupla?

3. ¿Qué función uso para convertir una tupla a una lista?

4. ¿Qué argumentos usa para la función list?

5. ¿Qué argumentos usa para la función tuple?

Marcas: