Antes de empezar necesitamos saber la diferencia de las listas con los diccionarios, y una de las principales características son los símbolos que las representa, por ejemplo [ los corchetes ] y el signo { llave }. una vez identificado esto pasamos con los corchetes []
*la sintaxis de las listas [] es la siguiente:
names = ['Carlos', 'Antonella', 'Anyela']
print(names)
ahora que sabemos como es su sintaxis, procederemos agregar elementos en la lista
names1 = ['carlos',24,'antonella',10]
print(names1)
print(types(names1))
names1.append('anyela',25) # el .append() nos ayuda agregar informacion al final de la lista, como podemos ver enel ejemplo.
Ahora si queremos añadir información en la casilla que nosotros deseamos debemos usar la siguiente sintaxis .insert(0,) en donde se encuentra el cero es done nosotros pondremos nuestra opción deseada,
names1.insert(3,'garcia')
print(names1)
ahora si queremos remplazar un elemento de la lista usamos la siguiente sintaxis.
names1[0] = ['Enrique']
print(names1)
ahora si queremos eliminar un elemento de la lista utilizaremos el siguiente script.
names1.remove(24)
print(names1)
# tambien encontramos la opcion .pop()
names1.pop() # esto lo que hara es eliminar el ultimo elemento de la lista, pero tambien nos da la opcion de agregar el numero del elemento dentro del parentesis (3) del elemento que queremos eliminar
print(names1)
ahora veremos la sintaxis del diccionario y como mencionamos anteriormente esta representado por los corchetes {}
names3 = {
'name' = 'carlos',
'age' = 24,
'dad' = 'jose'
}
print(names3)
ahora que sabemos cual es su sintaxis procederemos añadir nuevos elementos en el diccionario
carlos = {
'last_name' = 'Garcia',
'middle_name' = 'Enrique',
'daughter' = 'Brianna'
}
print(carlos)
# ahora usaremos el siguiente codigo
carlos['wife'] = 'Anyela'# y esto nos añada la llave wife con el value Anyela en el diccionario# tambien podemos añadir listas dentro del diccionario de la siguiente manera
carlos['mom'] = []
carlos['mom'].append('Eulalia')
# y esto nos añadira la lista dentro del diccionario
Ahora aprenderemos a remplazar el valor de la lista con la siguiente estructura
carlos = {
'last_name' = 'Garcia',
'middle_name' = 'Enrique',
'daughter' = 'Brianna'
}
print(carlos)
carlos['last_name'] = 'Saquic'print(carlos)
# si queremos actualizar una lista dentro del diccionario usamos el siguiente escript
a = {
'car' = ['rojo', 'verde', 'azul' ]
}
print(a)
a['car][1] = 'blue'
print(a)
ahora veremos como eliminar elementos dentro de un diccionario utilizando la siguiente sintaxis
carlos = {
'last_name' = 'Garcia',
'middle_name' = 'Enrique',
'daughter' = 'Brianna'
}
print(carlos)
del carlos['last_name']
# y tambien podemos usar la siguiente estructura
carlos.pop('middle_name')
print(carlos)