1

Tutorial Cómo utilizar tuplas en Python

¿Cómo utilizar las tuplas en Python?
¿Qué son las tuplas? Son listas, pero inmutables. Es decir que no se pueden cambiar
Primer paso:
Vamos a crear dos listas una de números y otra de strings:

numbers = (2, 4, 6, 8, 10)
strings = (‘Sofia’, ‘Carlos’, ‘Martha’, ‘Sebas’, ‘Manu’)

Segundo paso
Vamos a conocer la posición de dichas listas, de esta manera y conocer el tipo de lista, de la siguiente manera:

print('0 => ‘, numbers[0])
print(’-1 => ', numbers[-1])
print(type(numbers))
print(strings)

Tercer paso
Pero si quiero conocer la posición de algún elemento dentro de la tupla, podemos hacer lo siguiente:

print(strings)
print(strings.index(‘Carlos’))

Cuarto paso
Si queremos mirar cuántas veces está repetido un elemento, podemos realizarlo así

Primero incluir en los strings = (‘Sofia’, ‘Carlos’, ‘Martha’, ‘Sebas’, ‘Manu’, ‘Martha’)

Luego hacer lo siguiente en el código:

numbers = (2, 4, 6, 8, 10)
strings = (‘Sofia’, ‘Carlos’, ‘Martha’, ‘Sebas’, ‘Manu’, ‘Martha’)
print(numbers)
print('0 => ‘, numbers[0])
print(’-1 => ', numbers[-1])
print(type(numbers))
print(strings)
print(type(strings))

print(strings)
print(strings.index(‘Carlos’))
print(strings.count(‘Martha’))

Quinto paso
Pero, si las tuplas no se pueden modificar, ¿Cómo hacerlo? Pues muy sencillo, convertirlas en listas y así podré cambiar en la posición deseada por otro nombre, por ejemplo

my_list = list(strings)
print(my_list)
print(type(my_list))

my_list[1] = 'Carla’
print(my_list)

my_tuple = tuple(my_list)
print(my_tuple)

Escribe tu comentario
+ 2