1

Cómo agregar, modificar, eliminar y actualizar elementos de listas y diccionarios??? Para gente dummie como yo (CRUD)

Holas tu y yo estamos pasando por esta etapa de aprendizaje y quiero ayudarte a que te sea un poco mas senciillo :9

Primero ¿Que es una lista? : Son colecciones de datos que se guardan en una variable para un mejor uso y entendimiento de ellas:

Que son los metodos de las listas?? primero que todo un metodo es una forma organizada heredada, tipo como cuando te enseñan a lavar los platos o a organizar tus cosas, etc.

En las listas existe un metodo llamado CRUD que lo vamos a hacer para los diccionarios tambien 😃

CRUD significa C. Create (Crear), R. Read (Leer), U Update (Actualizar), D Delete (Borrar) En si es un acronimo que se utiliza para resumir las formas en las que se puede operar la información almacenada.

Vamos por ordenn primero serian las listas:

#Empezaremos con las listas:
#-----C. CREATE (CREAR)
Tutorial=[1,2,3,4,5]
#-----R. READ (LEER)
print(Tutorial[1])
# Como salida sera el numero 2 dado a que estamos pidiendo el numero 2 dela lista
# Osea le pedimos que lea el dato enla posicion 1 dela lista
#-----U. UPDATE (ACTUALIZAR)
Tutorial[1]=6
#en este caso actualizamos el numero 2 dela lista por el numero 6
#-----D. DELETE (ELIMINAR)
Tutorial.pop()
#en este caso eliminamos el ultimo elemento dela lista
Tutorial.pop(1)
#en este caso eliminamos el elemento enla posicion 1 dela lista
#
#	DICCIONARIOS (●'◡'●)
#			:)
#
#Empezaremos con los diccionarios:
#-----C. CREATE (CREAR)
a={
  "a":"b",
  "c":"d",
  "e":"f"
}
"""
En este caso, a es el diccionario, y sus llaves son "a", "c" y "e"
Los diccionarios tienen 2 tipos de variables las llaves y los valores
Los valores pueden ser de cualquier tipo, pero las llaves deben ser de un tipo especial
En este caso los valores son "b", "d" y "f"""" 
a["nuevo"]="jdakjhsd"print("CREATE =>>>",a)
"""
De esta formase crea una nueva llave y un nuevo valor sin tener que modificar el diccionario original
"""
#-----R. READ (LEER)
print(a["a"])
print("READ ==>>",a)
"""
En este caso, le estamos pidiendo que imprima el valor dela llave "a"
el resultado sera b dado que es el valor quese le asigno a la llave "a""""
#-----U. UPDATE (ACTUALIZAR)
a["a"]="c"print("UPDATE =>>>",a)
"""
En este caso, le estamos pidiendo que actualice el valor dela llave "a"
el resultado sera c dado que es el valor quese le asigno a la llave "a""""
#-----D. DELETE (ELIMINAR)
del a["a"]
a.pop("nuevo")
print("DELETE===>>",a)
"""
En este caso, le estamos pidiendo que elimine el valor dela llave "a" y "nuevo"
lo que hara esto es eliminar la llave "a" y "nuevo" con sus respectivos valores
"""

Y ya eso es todo es sencillo y facil de entender opino yo, gracias por tu tiempo y suerte en esta etapa de tu vidaaa :33

Escribe tu comentario
+ 2