Hoja de referencia de métodos de lista de Python
Guía de referencia rápida para operaciones de listas de Python. Domine la adición, inserción, eliminación, clasificación y corte de elementos.
Modificar elementos de la lista
Métodos para agregar, actualizar o eliminar elementos en una lista.
| Método / Función | Sintaxis | Descripción |
|---|---|---|
| append() | my_list.append(item) | Agrega un elemento al final de la lista. |
| extend() | my_list.extend(iterable) | Agrega todos los elementos de un iterable a la lista. |
| insert() | my_list.insert(index, item) | Inserta un elemento en una posición especificada. |
| remove() | my_list.remove(item) | Elimina la primera aparición del elemento especificado. Genera ValueError si no se encuentra. |
| pop() | my_list.pop([index]) | Elimina y devuelve el elemento en el índice especificado (el valor predeterminado es el último elemento). |
Lista de utilidad y orden
Métodos para buscar, ordenar y copiar listas.
| Método / Función | Sintaxis | Descripción |
|---|---|---|
| sort() | my_list.sort(reverse=False, key=None) | Ordena la lista in situ. |
| reverse() | my_list.reverse() | Invierte el orden de los elementos de la lista en el lugar. |
| index() | my_list.index(item) | Devuelve el índice de la primera aparición del elemento especificado. |
| clear() | my_list.clear() | Elimina todos los elementos de la lista. |
Guión de demostración interactivo
# append()
my_list.append(item)
# extend()
my_list.extend(iterable)
# insert()
my_list.insert(index, item)
# remove()
my_list.remove(item)
# pop()
my_list.pop([index])
# sort()
my_list.sort(reverse=False, key=None)
# reverse()
my_list.reverse()
# index()
my_list.index(item)
# clear()
my_list.clear()Preguntas frecuentes
¿Cuál es la diferencia entre agregar() y extender()?
append() agrega su argumento como un único elemento al final de una lista, mientras que extend() itera sobre su argumento y agrega cada elemento por separado.
¿Cómo se invierte una lista sin modificarla?
Utilice la función invertida() o utilice la división de listas: my_list[::-1].
Temas relacionados
Una guía de referencia completa para la manipulación de cadenas de Python. Domine el formateo, la búsqueda, la división, el reemplazo y la verificación de las propiedades de las cadenas.
Hoja de referencia de métodos del diccionario PythonAprenda los métodos del diccionario de Python. Guía de referencia completa para inserciones, recuperaciones, actualizaciones y comprobaciones de pares clave-valor.
Hoja de referencia de métodos de conjunto de PythonGuía completa de operaciones de conjuntos de Python. Aprenda a agregar, eliminar y realizar operaciones matemáticas de conjuntos, como uniones e intersecciones.
Recursos recomendados de Python
Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.
Listas de Python
Aprenda todo sobre las listas de Python. Descubra cómo crear, dividir, modificar e iterar a través de matrices en Python de forma nativa.
Cómo ordenar una lista en Python
Aprenda a ordenar una lista en Python usando el método sort() y la función sorted(). Descubra ejemplos de ordenación inversa y clasificación de claves personalizadas.
Python vs JavaScript: ¿Qué lenguaje de programación es mejor?
Una comparación completa entre Python y JavaScript. Explore las diferencias de sintaxis, el rendimiento, los casos de uso (backend frente a frontend) y ejemplos de codificación.