Curso de Fundamentos de Python

Toma las primeras clases gratis

¿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)

Curso de Fundamentos de Python

Toma las primeras clases gratis

0 Comentarios

para escribir tu comentario

Artículos relacionados