CRUD Create, Read, Update and Delete
#Creamos una LISTA llamada “numbers”
numbers = [1, 2, 3, 4, 5] # devuelve [1, 2, 3, 4, 5]
<h1>Create: Para crear un elemento al final de la lista utilizamos el método .append(elemento nuevo).</h1>numbers.append(700)
print(numbers) # Devuelve un nuevo elemento “700” al final de la lista. // [1, 2, 3, 4, 5, 700]
numbers.insert(0, “hola”)
print(numbers) # Inserta en la posición “0” el string “hola” // [“hola”, 1, 2, 3, 4, 5]
print(numbers) // [1, 2, 3, 4, 5]
<h1>Visualizar una posición especifica (recordemos que la posiciones de lo elemento de una lista comienza desde “0” y si deseas ver la ultima posición esta comienza desde la posición “-1”:</h1>numbers = [1, 2, 3, 4, 5]
print(numbers[0]) # Devuelve el elemento que está en la posición “0” // 1.
print(numbers[2]) # Devuelve el elemento que está en la posición “2” // 3.
print(numbers[-1]) # Devuelve el elemento que está en la ultima posición. // 5
numbers[-1] = 10 # Aquí estaremos cambiando el elemento en la ultima posición por 10
print(numbers) // [1, 2, 3, 4, 10]
numbers[2] = 20 # Aquí estaremos cambiando el elemento en la posición 2 por 20.
print(numbers) // [1, 2, 20, 4, 5]
numbers = [1, 2, 3, 4, 5]
index = numbers(3)
print(index) // 2
newList[index] = “todo changed” # pedimos actualiza la posición encontrada por un nuevo valor
print(newList) // [1, 2, “todo changed”, 4, 5]
#Delete: para eliminar elementos de una lista utilizamos el método .remove(valor a eliminar)
numbers = [1, 2, 3, 4, 5]
newList.remove(4)
print(newList) // [1, 2, 3, 5]
numbers = [1, 2, 3, 4, 5]
newList.pop()
print(newList) // [1, 2, 3, 4]
numbers = [1, 2, 3, 4, 5]
newList.pop(0)
print(newList) // [2, 3, 4, 5]
numbers = [1, 2, 3, 4, 5]
newList.clear()
print(newList) // [ ]