Sie sind auf Seite 1von 4

LISTA, TUPLAS Y DICCIONARIOS EN PYTHON

JADER ALEXANDER GIRALDO GUZMAN

JOSUÉ DANIEL PÉREZ PÉREZ


T00050802

UNIVERSIDAD TECNOLÓGICA DE BOLÍVAR


FUNDAMENTOS DE PROGRAMACIÓN
FACULTADE DE INGENIERÍA
2020
LISTA, TUPLAS Y DICCIONARIOS EN PYTHON
Python es un lenguaje de programación interpretado de alto nivel, con el cual podemos
elaborar cualquier tipo software. Python tiene diversas estructuras de datos, algunas de
ellas son las listas, las tuplas y los diccionarios. Estas tres estructuras son las que
trataremos en este trabajo.
Las principales características de las estructuras de datos son que posibilita la entrada
de varios datos a una variable y estas cualidades son usadas en las listas y las tuplas, pero
estas presentan diferencias.
Listas
Por un lado, tenemos a las listas que en algunos lenguajes de programación se conoce
como matrices; y son una estructura de datos y un tipo de dato de python con
características especiales. Lo esencial de las listas en Python es que nos permiten
almacenar cualquier tipo de valor como enteros, reales y hasta otras funciones; y se
clasificación porque los elementos están entre corchetes y separados por una coma.
Lista = [ 1, 2, 3, coches, 1.3, elementos]
Es un ejemplo que representa una lista que contiene diferentes tipos de datos; para
acceder a un elemento de la lista se debe dar por medio de una clasificación en la cual se
enumera los elementos de desde “0” hasta el número que contenga y de izquierda hacia
la derecha.
print lista[0] = 1 print lista[1] = 2 print lista[2] = 3 print lista[4] = coches
print lista [5][6] = 1.3, elementos
En python, las listas tienen muchos métodos de trabajos; y una de las más importante
es append(), este método nos permite agregar nuevos elementos a la lista.
lista = [ 1, 2, 3, 4, 5]
print lista.append (6) = lista = [ 1, 2, 3, 4, 5, 6]
Se puede agregar cualquier tipo de dato a una lista y cuando se agrega un elemento
nuevo a una lista, esta se agrega como un elemento en una sola lista.
También se encuentra el método de extend(), este método al igual que append permite
agregar elementos a una lista, pero a diferencia de append al momento de agregar una
lista, cada elemento de esta lista se agrega como un elemento más dentro de la otra lista.
lista = [ 1, 2, 3, 4, 5]
print lista.extend ([ 3, 5 ]) = lista = [ 1, 2, 3, 4, 5, 3, 5 ]
Otro método usado es el remove(), este método descarta el elemento al que se le
aplique.
lista = [ 1, 2, 3, 4, 5] # print lista.remove ([ 3 ]) = lista = [ 1, 2, 4, 5, ]
Tuplas
En Python, una tupla es un conjunto ordenado de elementos del mismo o diferente tipo
de datos. Algo similar que las lista, pero con la diferencia que las tuplas no pueden ser
modificadas. Las tuplas so representadas escrita con los elementos entre paréntesis y
separados por una coma. Como, por ejemplo, datos de de alumnos que se desea guardar
de pendiendo una secuencia, como nombre y apellido.
Las tuplas también tienen modelos de trabajos para ejecutar, entre ellos tenemos
index(), es metodo compartido con las lista. Este método recibe un elemento como
argumento, y devuelve el índice.
tupla = (2, verdadero, 3, falso, 5)
print tupla.index (verdadero) = 1
print tupla.index (5) = 4
Da resultado al índice del dato, esto es dado porque los elementos enumeran desde “0”
hasta el número que contenga y de izquierda hacia la derecha y si el elemento definido en
el index no se encuentra en la tupla, o en el entorno lanza como resultado error.
Otro método de tuplas es count(). Este método recibe un elemento como argumento,
y cuenta la cantidad de veces que se repite en la tupla.
tupla = (2, verdadero, 2, 3, falso, 5, 2)
print “2 = ” tupla.count (2) => 2 = 3
print “falso = ” tupla.count (falso) => falso = 1

Diccionarios
Un Diccionario es una estructura de datos y un tipo de dato en Python con
características únicas que nos permite guardar cualquier tipo de valor como enteros,
cadenas, listas e incluso otras funciones. Los diccionarios nos posibilitan además la
manera de identificar cada elemento por una clave.
Para definir un diccionario, se encierra los elementos y datos entre llaves. Las parejas
de clave y valor se separan con comas, y la clave y el valor se separan con dos puntos.

diccionario = {'nombre' : 'Josue', 'edad' : 20, 'cursos': [ programación, calculo] }


Para tomar un elemento de un diccionario, se debe acceder por medio de la clave del
elemento seleccionado.
diccionario = {'nombre' : 'Josue', 'edad' : 20, 'cursos': [ programación, calculo] }
print diccionario['nombre'] # Josue
print diccionario['edad'] # 20
print diccionario['cursos'] # [ programación, calculo]
Al igual que los anteriores los diccionarios tienen métodos de trabajos y algunos son:
como el get(). Este busca un elemento a partir de su clave y si no lo encuentra devuelve
un valor definido o error.
diccionario = {'nombre' : 'Josue', 'edad' : 20, 'cursos': [ programación, calculo] }
diccionario.get (nombre) # Josue
diccionario.get (apellido) # No se encuentra datos
El keys() es otro de los métodos usados en los diccionarios, este arroja una lista de
claves determinadas en el diccionario y se accede con un patrón especifico “dict_keys”.
diccionario = {'nombre' : 'Josue', 'edad' : 20, 'cursos': [ programación, calculo] }
dict_keys(['nombre', 'edad', 'cursos'])

El ítems() es otro de los método del diccionarios, este genera una lista en clave y valor
de los registros del diccionario.
diccionario = {'nombre' : 'Josue', 'edad' : 20, 'cursos': [ programación, calculo] }
dict_items ([ ('nombre' , 'Josue'), ('edad' , 20), ('cursos', [ programación, calculo] ) ])

Das könnte Ihnen auch gefallen