Aquí tienes un resumen de la presentación "Pythonlearn-08-Lists.pptx":
- ¿Qué es una lista? Una lista es un tipo de colección que permite almacenar múltiples valores en una sola variable, a diferencia de las variables que solo pueden contener un valor a la vez.
- Constantes de lista: Las listas se definen entre corchetes
[]
con los elementos separados por comas. Pueden contener cualquier objeto de Python, incluso otras listas, y pueden estar vacías. - Listas y bucles definidos: Las listas son muy útiles con los bucles
for
para iterar sobre sus elementos. - Acceso a elementos de la lista: Al igual que las cadenas, se puede acceder a cualquier elemento individual de una lista utilizando un índice entre corchetes, comenzando desde cero.
- Las listas son mutables: A diferencia de las cadenas (que son inmutables), las listas son mutables, lo que significa que se pueden cambiar sus elementos utilizando el operador de índice.
- Longitud de una lista: La función
len()
devuelve el número de elementos en una lista. - Función
range()
: La funciónrange()
devuelve una lista de números que van desde cero hasta uno menos que el parámetro, lo que es útil para construir bucles de índice. - Concatenación de listas: Se pueden unir dos listas existentes utilizando el operador
+
para crear una nueva lista. - Segmentación de listas (Slicing): Las listas se pueden segmentar utilizando el operador
:
, similar a las cadenas, para extraer una porción continua de la lista. - Métodos de lista: Las listas tienen varios métodos incorporados, como
append()
para añadir elementos al final,sort()
para ordenar la lista, entre otros. - Construcción de una lista desde cero: Se puede crear una lista vacía y luego añadir elementos usando el método
append()
. - Verificar si un elemento está en una lista: Los operadores lógicos
in
ynot in
permiten verificar si un elemento existe en una lista, devolviendoTrue
oFalse
. - Funciones incorporadas y listas: Python tiene funciones como
len()
,max()
,min()
, ysum()
que pueden operar directamente sobre listas. - Cadenas y listas (método
split()
): El métodosplit()
de las cadenas divide una cadena en partes (palabras) y produce una lista de cadenas. Se puede especificar un delimitador para la división. - Patrón de doble división: A veces es útil dividir una línea, tomar una de las partes y volver a dividirla para extraer información más específica.
No hay comentarios.:
Publicar un comentario