Sabemos que existen tres (3) tipos de estructura de datos
Solo vamos ahondar en las listas
<h1>Listas</h1>Las listas en Python son un tipo de estructura de datos que nos permite almacenar un conjunto de elementos, donde cada elemento puede ser de cualquier tipo de datos (por ejemplo, números, cadenas de texto, booleanos, etc.). Las listas se definen mediante corchetes y separando cada elemento por comas.
Un ejemplo de una lista seria:
mi_lista = [1, 2, 3, "cuatro", True]
Podemos acceder a los elementos de una lista mediante su índice. En Python, los índices empiezan desde 0. Por ejemplo, para acceder al primer elemento de la lista “mi_lista” seria de la siguiente forma:
primer_elemento = mi_lista[0]
También podemos acceder a los elementos de una lista utilizando índices negativos, donde -1 representa el último elemento de la lista, -2 el penúltimo, y así sucesivamente. Por ejemplo, para acceder al último elemento de la lista “mi_lista”, hacemos:
ultimo_elemento = mi_lista[-1]
Podemos modificar los elementos de una lista asignando un nuevo valor a su índice. Por ejemplo, para cambiar el segundo elemento de la lista “mi_lista” por el valor 5, un ejemplo seria:
mi_lista[1] = 5
Podemos añadir elementos a una lista utilizando el método “append”. Este método añade un nuevo elemento al final de la lista. Por ejemplo, para añadir el valor 6 a la lista “mi_lista”:
mi_lista.append(6)
Podemos eliminar elementos de una lista utilizando el método “pop”. Este método elimina el elemento de la lista y lo devuelve. Por ejemplo, para eliminar el tercer elemento de la lista
tercer_elemento = mi_lista.pop(2)
También podemos eliminar elementos de una lista utilizando el método “remove”. Este método elimina la primera aparición del elemento especificado en la lista. Por ejemplo, para eliminar la cadena de texto “cuatro” de la lista “mi_lista”, se podria hacer de la siguente forma:
mi_lista.remove("cuatro")
Podemos recorrer una lista utilizando un bucle “for”. Por ejemplo, para imprimir todos los elementos de la lista “mi_lista”:
for elemento in mi_lista:
print(elemento)
Podemos obtener la longitud de una lista utilizando la función “len”. Por ejemplo, para obtener la longitud de la lista “mi_lista”, se utiliza la siguiente propiedad:
longitud = len(mi_lista)