2

Como crear listas inalterables en Python, Tuples es tu solución

¿Te piden una lista pero que su secuencia sea inmutable? las tuplas cumplen con este requisito, miremos lo sencillo de crear tuplas en Python utilizando el editor de Redit.

  1. para crear una tupla basta con escribir el nombre seguido del simbolo igual (=) y entre parentesis los elementos separados por comas (,)
numeros= (2, 4, 6, 8)
print numeros

el nombre de la tupla es numeros y los elementos son 2, 4, 6 y 8
2. Que pasa si necesitamos ver un elemento en especial de la tupla?, fácil las tuplas crean un índice con sus elementos empezando a enumerarlos desde 0. Imaginemos que queremos ver el primer y el tercer elemento de la tupla números, la sintaxis seria la siguiente

print(numeros[0]
print(numeros[2]

en el ejemplo anterior accedimos al primer elemento de la tupla (índice 0) y al tercer elemento (índice 2)
3. Es posible realizar algún tipo de operación con los elementos de una tupla?. Claro que si por ejemplo, imaginemos que tenemos dos tuplas una llamada numeros1 con los elementos 1, 2, 3 y 4 y la otra llamada numeros2 con los elementos 5, 6, 7 y 8 y nos pidan tener todos los elementos en una sola tupla. Analicemos el siguiente código

numeros1=(1, 2, 3, 4)
numeros2=(5, 6, 7, 8)
union= numeros1 + numeros2
print(union)

El resultado de la impresión de la tupla unión serian los números de las 2 primeras tuplas, es decir (1, 2, 3, 4, 5, 6, 7, 8), recuerda que no podemos modificar los elementos de una tupla ya creada pero como vez podemos manipular de alguna forma los elementos ya creados

Escribe tu comentario
+ 2