Listas en Python: crear, indexar, rebanar y modificar
append, insert, remove, pop, slicing [a:b], len, in, sort y comprensiones de listas, con un laboratorio en vivo.
Una lista es una colección ordenada y modificable. Se escribe entre corchetes:
frutas = ["manzana", "pera", "uva"]. Los índices empiezan en 0 y también
puedes usar negativos: frutas[-1] es el último.
Laboratorio de listas
Slicing: lista[inicio:fin]
Devuelve una sublista (incluye inicio, excluye fin). Todo es opcional.
nums = [10, 20, 30, 40, 50, 60]
Comprensiones de listas
Crear una lista a partir de otra, en una línea: [expresión for x in iterable if condición].
Comprueba lo aprendido
a = [10, 20, 30], ¿qué es a[-1]?a = [10, 20, 30, 40], ¿qué devuelve a[1:3]?a.append(5) añade el 5…