Curso Programando con Python Clase 7

Estructuras de datos – Tuplas

 

Una tupla en Python es una secuencia de objetos.

Se usan cuando queremos tratar una secuencia como un único objeto.

Ejemplos de tuplas pueden ser las coordenadas (x,y) o la definición de un color con sus componente rojo,azul y verde (r,g,b)

 

Las tuplas son inmutables, es decir son constantes que no se pueden modificar.

Se definen como una secuencia de objetos separados con comas y encerrados entre paréntesis.

 

Ejemplos

xy= (10,20)

color = (10,20,30)

 

Operaciones entre tuplas

+ concatena dos tuplas

* repetición de una tupla

[] seleccionar un elemento de la tupla

 

Ejemplos

(2,3) + (5,6)

se obtendrá la tupla (2,3,5,6)

2 * (1,2)

se obtendrá la tupla (1,2,1,2)

t=(1,2)

t[1]=2

 

Las operaciones de comparación se evalúan para cada elemento de la tupla.

Ejemplo

(1,2) < (3,4) 

se evalúa como True. En realidad se compara 1<2 y 2 <4

 

Asignación

En python existe la asignación múltiple que permite asignar valores a diferentes variable en línea

pej

x,y = (5,6)

asignaría x=1 y=6

 

Operaciones predeterminadas

sum(tupla) – suma todos los elementos de la tupla

max(tupla) – elemento máximo 

len(tupla) – devuelve el número de elementos

 

Indice del Curso Programando con Python

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *