-Las tuplas son una estructura de datos inmutables que contiene una secuencia ordenada de elementos.
-Puede contener cualquier tipo de datos.
-Cada posición de la tupla tiene un índice, el primer elemento de la tupla se representa con el numero 0 y van aumentando consecuitvamente.
-Una característica de las tuplas es que es inmutable y por lo tanto no puede ser modificada, lo que permite proteger mejor la data si no queremos que se modifique por error.
Para crear una tupla es necesario escribir los elementos entre paréntesis y separar los elementos por comas. Como se muestra a continuación:
<frutas = ('manzana', 'pera', 'naranja', 'banano', 'mora')>
Si quiere manipular algún elemento de esta tupla, lo puedes hacer de la siguiente manera.
<primera_fruta = frutas[0]>
Esta linea de código agregara a la variable primera_fruta el primer elemento, recuerda que el primer elemento tiene el sub índice 0, así puedes manipular cualquier elemento de la tupla.
Si no conoces el índice del elemento puedes hacer esto:
<print(frutas.index('naranja'))>
Esto arrojara el índice donde se encuentra ese elemento.
Si quieres hacer algún cambio a esa tupla, puede ser una buena practica cambiar esa tupla a una lista con la función ‘list’, hacer el determinado cambio y luego crear una nueva tupla, ya que como sabemos las tuplas no se pueden modificar.