Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Python
Listas, tuplas y diccionarios
Manuela Viviana Chacón
Universidad Nacional de Colombia – Sede Manizales
Manizales, Agosto 2021
Contenidos
01 Listas
en Python
02 Tuplas
en Python
03 Diccionarios
en Python
01
Listas
En Python
Listas en Python
Las listas con un tipo especial de almacenamiento de datos. Estas estructuras permiten
almacenar de manera organizada una secuencia de valores (puede ser numérico,
booleano, cadena, etc).
Las listas se pueden establecer separando los elementos con comas y encerrándolos entre
corchetes. Las listas se asignan como cualquier variable.
Lista = [3, 4, 5, 8]
Listas en Python
Similar al proceso de las cadenas las listas son elementos indexados, es decir cada
elemento tiene un índice que se numera desde el 0 hasta el final.
0 1 2 3
0 1 2 3
0 1 2 3
Lista.append(elemento)
Agregar elementos
Otra forma de agregar elementos es insertar un elemento dentro de un índice
especifico, para esto se puede usar el método insert. Debemos fijar el índice en el cual
se insertará el nuevo “cajón”
0 1 2 3 4
Lista.insert(índice, elemento)
Borrar elementos
Para borrar elementos se puede emplear el método remove, este método elimina el
primer valor que se ha especificado. Si el elemento no esta en la lista se genera un error.
‘Hola’ 4 5 4
Lista.remove(4)
‘Hola’ 5 4
Borrar elementos
Otro método para eliminar elementos es pop, esta instrucción elimina una variable de la
lista indicando el índice.
‘Hola’ 4 5 4
Lista.pop(2)
‘Hola’ 5 4
Existencia de elementos
Para buscar que un valor existe o no en una lista se usa la instrucción in. Este método
devuelve una variable booleana confirmando o rechazando la existencia de un cierto
elemento.
‘Hola’ 4 5 4
2 in Lista = False
4 in Lista = True
Actualizar elementos
Las listas también permiten actualizaciones de sus elementos, para ello se debe señalar
la posición y asignarle el nuevo elemento.
‘Hola’ 4 5 4
Lista[1] = ‘Sofia’
‘Hola’ ‘Sofia’ 5 4
Métodos más comunes
Lista.metodo(parametros)
Método Acción
Las tuplas se pueden establecer separando los elementos con comas y encerrándolos entre
paréntesis. Las tuplas se asignan como cualquier variable.
tupla = (3, 4, 5, 8)
Tupla en Python
Similar al proceso de las listas las tuplas son elementos indexados, es decir cada
elemento tiene un índice que indica su posición. Este índice se numera desde el 0 hasta
el final.
0 1 2 3
0 1 2 3
‘Hola’ 4 5 4
2 in tupla = False
4 in tupla = True
Otro método utilizado para las tuplas es el método índex. Este método regresa el valor
del índice donde se encuentra un elemento.
03
Diccionarios
En Python
Diccionarios en Python
En un diccionario se encuentra la relación entre una palabra y su significado. Las
palabras son como claves que relacionan el significado. De forma similar en Python los
diccionarios son una estructura de datos que relaciona dos pares de elementos, uno
actúa como clave y otro como valor.
Las claves deben ser únicas, pueden ser caracteres, valores numéricos o tuplas, No
pueden ser listas. Los valores pueden ser de cualquier tipo. Los valores si pueden ser
repetidos.
Diccionarios en Python
La clave sirve para acceder al valor del diccionario
Gracias!
CREDITS: This presentation template was created by Slidesgo, including
icons by Flaticon, infographics & images by Freepik and illustrations by
Stories