Papi vamos a ver como hace runa lista en Python con sus añadidos y pa’ que sirven.
- Escribir el código inicial vamos a empezar con el primer paso una lista de números
numeros = [1, 2, 3, 4]
Quedo preciosa esa lista, sigamos…
- vamos a imprimir
print(numeros)
tengamos en cuenta que podemos imprimir solo un valor de la lista, digamos que queremos imprimir solo el 4
print(numeros[3])
esto es lo basico, con esto podremos hacer sencillas listas en Python, pero quien dijo que es solo eso, sigamos!!
- Append, que es esta palabra?? añadir pa’ los que sabemos english, y con esto podremos agregar mas valores a nuestra lista
numeros.append(10)
print(numeros)
Esto lo que va ah hacer es agregar el numero 10 al final de nuestra lista.
- Insert, papi esta es similar a append pero no te confundas con insert podemos insertar cualquier valor en un lugar especifico en nuestra lista
numeros.insert(0,"Hola!!")
Este lo que va a hacer es insertar el string “Hola!!” al inicio de nuestra lista, vamos con otro ejemplo
numeros.insert(3,"Cambios")
Tengamos en cuenta que Insert no va a intercambiar los números por los strings que agregamos simplemente los va a mover una posición mas.
- Vamos ahora vamos a mezclar listas ya que sabemos lo basico y somos una programadores pro.
primero creamos una lista nueva que se llamara “tareas”
tareas = ["trabajar", "limpiar", "dormir"]
Llego la hora de combinarlas!!
new_list = numeros + tareas
Con esta sencilla linea ya mezclamos nuestras listas ahora conocinda como “new_list”
- Vamos a indexar un elemento en nuestra lista y ese índice lo vamos a cambiar por otro string,
Indexar: registrar ordenadamente información para crear un índice
index = new_list.index("trabajar")
new_list[index] = "organizar"
print(new_list)
Perfecto!!!, te estas volviendo en un master de las listas sigamos.
- Pasamos ahora a remover elementos de una lista
new_list.remove("dormir")
print(new_list)
esto es un simple atajo para remover algún elemento de nuestra lista, hay dos maneras también usaremos la opción “pop”
new_list.pop(0)
print(new_list)
esta opción es muy parecida a “remove” solo que si no ponemos nada después de .pop siempre se eliminara el primer elemento de nuestra lista entonces recordemos siempre especificar
Ya vamos avanzando un montón!! sigue así.
- revertir una lista, así de sencillo como suena, Hagámoslo!!
creemos otra lista para no confundirnos
comida = ["carne", "pollo", "pescado"]
comida.reverse()
print(comida)
Super facil no??, sigamos.
- vamos a hacer una lista nueva pero con numeros desorganizados y usaremos la opcion sort para ordenarlos
numeros_a = [1,5,9,7]
numeros_a.sort()
print(numeros_a)
De esta manera los numeros se organizaran de mayor a menor, ahora hagamolo con strings
letras = ["ab", "re", "cu"]
letras.sort()
print()
TERMINAMOS!!! ahora sabes como hacer listas y sus añadidos!!!
Curso de Fundamentos de Python