< Todos los temas
Imprimir

Descubre el poder de los diccionarios y listas en Python

¡Felicitaciones! Ahora te sumergirás en la programación con Python, Python es un lenguaje bastante flexible y con nuevos tipos de datos que no teníamos al trabajar con C. En este post veremos dos de los tipos de datos más importantes: las listas y los diccionarios. Verás que estos dos tipos de datos son muy usados en Python y serán muy útiles cuando trabajamos con base de datos.

¿Qué son las listas?

En Python, nos referimos a los arreglos como listas, a diferencia de los arreglos en C, las listas son mucho más flexibles, puedes mezclar tipos de datos, y podemos eliminar o añadir elementos con facilidad.

Para crear una lista en Python utilizamos corchetes cuadrados([]): 

animales = [perro, gato, pollo]

Podemos crear listas que almacenen variables de distintos tipos:

lista = [10, 11.9, Hola]

Incluso podemos crear listas que almacenen listas:

estudiantes = [[Elo, Molina], [Lia, Cruz], [Mike, Mejia]]

Metodos para listas

Ahora vamos a ver ciertos métodos para manipular las listas. Existen muchos otros métodos para las listas, puedes chequearlos en la documentación de Python.

append

Este método permite agrega un elemento al final de una lista.

pop

Permite eliminar un elemento según su índice, si este índice no se especifica, eliminará el último de la lista.

sort

Permite ordenar la lista en orden ascendente.

Diccionarios

Los diccionarios son otro de los tipos de datos que tiene Python, este permite almacenar datos según una clave y un valor. Son muy útiles.

Podríamos tener un diccionario almacenando información de una persona.

info = {
    nombre: Elo,
    edad: 19,
    carrera: computación
}

Lo que se encuentra a la izquierda de los dos puntos lo conocemos como clave, y lo que se encuentra a la derecha es su valor.

info_estudiantes = {
    nombres: [Elo, Maria],
    edades: [19, 18],
    carrera: [computación, electrónica]
}

Podríamos tener un diccionario en donde los valores son listas, o cualquier otro tipo de dato.

Para añadir una nueva clave a un diccionario, lo agregamos así:

info[nacionalidad] = nicaragüense

Lo que se encuentra entre corchetes representa el nombre de la nueva clave y su valor será nicaragüense.

info = {
    nombre: Elo,
    edad: 19,
    carrera: computación,
    nacionalidad: nicaragüense
}

Para eliminar un elemento de un diccionario podemos utilizar nuevamente el método pop y pasarle como argumento el nombre de la clave que queremos borrar.

info.pop(edad)

info = {
    nombre: Elo,
    carrera: computación,
    nacionalidad: nicaragüense
}

Existen otros métodos para los diccionarios puedes chequearlos en la documentación de Python.

Tabla de contenidos