Hola amigo estudiante, las listas y diccionarios son elementos muy utilizados en el desarrollo con la herramienta Python, por esta razón es muy útil que conozcas como manipular esta estructura de datos.
Las listas y diccionarios son estructura de datos que pueden almacenar un sinnúmero de variables: numéricas, de caracteres, booleanas, etc. La diferencias entre la una y la otra es que las listas en un espacio almacenan una única variable, mientras que los diccionarios almacenan una pareja de variables: la llave y la definición (como un diccionario convencional, cada ítem tiene un nombre(llave) y su definición. Ejemplo:
Diccionario:
<my_dictionary = {
'name': 'David',
'last_name': 'Mozo Pereira', # cada elemento esta compuesto por un par de datos'age': 37,
'gender': 'Male'
}>
my_dictionary = {
‘name’: ‘David’,
‘last_name’: ‘Mozo Pereira’, # cada elemento esta compuesto por un par de datos
’age’: 37,
‘gender’: ‘Male’
}
Lista
<numbers = [1, 2, 3, 4] #esto es una lista>
Las funciones para manipular estas listas y diccionarios son muy parecidas entre ellas, estas son:
Modificar un item
Tanto para las listas como los diccionarios el valor de una variable o item se modifica con el siguiente codigo:
<#nombre de la lista[ubicación del ítem] = Nuevo Valor
#nombredel diccionario[nombre de la llave] = Nuevo Valor
Calificaciones[2] = 3.5
Artículos('precio') = 20
>
Eliminar elementos
Para la eliminación de elementos en Python, las listas y diccionarios utilizan funciones distintas como podrás ver a continuación:
Eliminar elementos en Listas
La función ‘pop’ se utiliza para eliminar elementos de las listas con la siguiente sintaxis:
<list.pop([index])
#Porejemplonumeros.pop(3)>
Eliminar elementos de Dicionarios
la función ‘del’ se utiliza para eliminar elementos de los diccionarios, con la siguiente sintaxis:
<del dictionary['key']
#ejemplodel cars['model']
>
Bueno amiguitos, espero que este pequeño tutorial les sea de ayuda en cualquier proyecto que se encuentren trabajando
Un abrazo!,