1

"Domina Listas en Python en 10 Minutos! 🚀"

Las listas son una de las estructuras de datos más utilizadas en Python. Una lista es una colección ordenada y mutable que puede contener elementos de diferentes tipos. En este tutorial, aprenderemos cómo crear, acceder, modificar y recorrer listas en Python.
1. Crear una lista
Para crear una lista en Python, usamos corchetes [] y separamos los elementos con comas.

<h1>Crear una lista vacía</h1>

mi_lista_vacia = []

<h1>Crear una lista con elementos</h1>

mi_lista = [1, 2, 3, 4, 5]

<h1>Crear una lista con diferentes tipos de datos</h1>

mi_lista_mixta = [1, “Hola”, 3.14, True]

2. Acceder a los Elementos de una Lista
Podemos acceder a los elementos de una lista usando índices. Los índices en Python comienzan en 0.

<h1>Crear una lista</h1>

mi_lista = [10, 20, 30, 40, 50]

<h1>Acceder al primer elemento (índice 0)</h1>

primer_elemento = mi_lista[0]
print(“Primer elemento:”, primer_elemento)
’’’ Result: 10’’’

<h1>Acceder al tercer elemento (índice 2)</h1>

tercer_elemento = mi_lista[2]
print(“Tercer elemento:”, tercer_elemento)
’’’ Result: 30’’’

3. Modificar Elementos de una Lista
Las listas en Python son mutables, lo que significa que podemos cambiar sus elementos.

<h1>Crear una lista</h1>

mi_lista = [10, 20, 30, 40, 50]

<h1>Cambiar el segundo elemento (índice 1)</h1>

mi_lista[1] = 25
print(“Lista modificada:”, mi_lista)
’’‘Result: [10,25,30,40,50]’’’

4. Agregar y Eliminar Elementos de una Lista
Podemos agregar elementos a una lista usando los métodos append() y insert(), y eliminar elementos usando los métodos remove() y pop().

<h1>Crear una lista</h1>

mi_lista = [10, 20, 30]

<h1>Agregar un elemento al final de la lista</h1>

mi_lista.append(40)
print(“Después de append:”, mi_lista)
’’‘Result: [10,20,30,40]’’’

<h1>Insertar un elemento en una posición específica</h1>

mi_lista.insert(1, 15) # Inserta 15 en la posición 1
print(“Después de insert:”, mi_lista)
’’‘Result: [10,15,30,40]’’’

<h1>Eliminar un elemento específico</h1>

mi_lista.remove(30)
print(“Después de remove:”, mi_lista)
’’‘Result: [10,15,40]’’’

<h1>Eliminar el último elemento</h1>

mi_lista.pop()
print(“Después de pop:”, mi_lista)
’’‘Result: [10,15]’’’

5. Recorrer una Lista
Podemos usar un bucle for para recorrer todos los elementos de una lista.

<h1>Crear una lista</h1>

mi_lista = [10, 20, 30, 40, 50]

<h1>Recorrer la lista e imprimir cada elemento</h1>

for elemento in mi_lista:
print(elemento)
’’‘Result: [10,15]’’’

6. Comprensión de Listas
La comprensión de listas es una forma concisa de crear listas nuevas aplicando una expresión a cada elemento de una secuencia.

<h1>Crear una lista de los primeros 10 números cuadrados</h1>

cuadrados = [x**2 for x in range(1, 11)]
print(“Números cuadrados:”, cuadrados)

<h1>Crear una lista de números pares hasta 20</h1>

pares = [x for x in range(1, 21) if x % 2 == 0]
print(“Números pares:”, pares)

Escribe tu comentario
+ 2