Workshop 4 - Colecciones
Workshop 4 - Colecciones
Workshop 4 - Colecciones
Una tupla se escribe como la secuencia de datos a mantener, separados por una coma (,) , secuencia
delimitada por los paréntesis redondos.
Como las cadenas de caracteres, las tuplas son inmutables, esto es, no se puede modificar después
definidas.
• Tupla vacía ( )
• Tupla con un elemento (“un elemento”)
• Tupla con dos elementos (1,2)
• Tupla de varios elementos (1, 2, ”hola”, 2.9, (1,2,3), “mundo”)
• Se puede asignar una variable x= ( )
Tupla
Operadores de tuplas Métodos tuplas
• • Longitud (len())
Concatenar +
• • Sublista (slice())
Repetir *
• • Contando (Count())
Comparar (<, <=, >, >=, ==. !=)
• • Buscando (index())
Sub índice [ ]
• Máximo y mínimo (max(), min())
• De cadena a Tupla (tuple())
• Desempacar variables (unpacking())
• map (map): ejecuta una función para cada uno de los valores
de la tupla
TUPLAS
Son unas colecciones muy
parecidas a las listas con la
peculiaridad de que son
inmutables:
Tupla
Tupla
Tupla
Tupla
Tupla
Tupla
Listas
• Heterogéneas: pueden estar conformadas por elementos de distintos tipos, incluidos otras listas.
• Mutables: sus elementos pueden modificarse.
Una lista en Python es una estructura de datos formada por una secuencia ordenada de objetos.
Los elementos de una lista pueden accederse mediante su índice, siendo o el índice del primer
elemento
Listas
Listas
Listas
Métodos
Listas
Métodos
Listas
Listas
Métodos
Listas
Métodos
Listas
Métodos
Listas
Métodos
Listas
Convertir a listas
Para convertir a tipo listas debe usar la función list() la cual esta integrada en el interprete
Python
Son junto a la listas las colecciones más utilizadas en una estructura mapeada donde cada elemento de la
colección se encuentra identificado con una clave única, por lo que no puede haber dos claves iguales. En
otros lenguajes se conocen como arreglos asociativos.
Los diccionarios se definen igual que los conjuntos, utilizando llaves, pero también se pueden crear vacíos
con ellas: