Cómo modificar listas en python
Puede modificar el contenido de una lista según sea necesario con Python. Modificación de una lista de medios para cambiar una entrada en particular, añadir una nueva entrada, o eliminar una entrada existente. Para llevar a cabo estas tareas, debe leer a veces una entrada. El concepto de modificación se encuentra dentro de la ABM sigla, acrónimo de Crear, Leer, Actualizar y Eliminar. Estas son las funciones de lista asociados con CRUD:
adjuntar(): Agrega una nueva entrada al final de la lista.
claro(): Elimina todas las entradas de la lista.
dupdo(): Crea una copia de la lista actual y lo coloca en una nueva lista.
ampliar(): Agrega los artículos en una lista existente y en la lista actual.
insertar(): Añade una nueva entrada a la posición especificada en la lista.
popular(): Elimina una entrada de la final de la lista.
Video: Tutorial de Python en Español # 23 - Modificar Listas
retirar(): Elimina una entrada de la posición especificada en la lista.
Los siguientes pasos muestran cómo realizar tareas de modificación de las listas.
Video: ¿Cómo se puede modificar el valor de un elemento de una lista en python?
1Abrir una ventana de Python Shell
Vea el indicador de Python familiar.
2Tipo Lista1 = [] y pulse Intro
Python crea una lista con nombre Lista1 para ti.
Observe que los corchetes están vacíos. Lista1 no contiene ninguna entrada. Puede crear listas vacíos que se llenan de información más adelante. De hecho, este es precisamente el número de listas de salida, ya que por lo general no sabe cuál es la información que contendrán hasta que el usuario interactúa con la lista.
Video: Aulas Python - 026 - Listas dentro de Listas, Adicionar novos elementos a Listas(append)
3Tipo len (Lista1) y pulse Enter
los len () salidas de función 0. Al crear una aplicación, se puede comprobar si hay una lista vacía utilizando la len () función. Si una lista está vacía, no se puede realizar tareas tales como la eliminación de los elementos que ya no hay nada que quitar.
4Tipo List1.append (1) y pulse Enter
Compruebe si hay listas vacías, según sea necesario en su aplicación.
5Tipo len (Lista1) y pulse Enter
los len () función informa ahora una longitud de 1.
6Tipo Lista1 [0] y pulse Intro
Ves el valor almacenado en el elemento 0 de Lista1.
7Tipo List1.insert (0, 2) y pulse Enter
los insertar() función requiere dos argumentos. El primer argumento es el índice de la inserción, que es el elemento 0 en este caso. El segundo argumento es el objeto que desea insertar en ese punto, que es 2 en este caso.
8Tipo Lista1 y pulse Intro
Python ha añadido otro elemento a Lista1. Sin embargo, el uso de la insertar() función le permite añadir un nuevo elemento antes de que el primer elemento.
9Tipo Lista2 = List1.copy () y pulse Enter
La nueva lista, Lista2, es una copia exacta de Lista1. La copia se utiliza a menudo para crear una versión temporal de una lista existente de manera que un usuario puede hacer modificaciones temporales a ella en lugar de a la lista original. Cuando se realiza el usuario, la aplicación puede eliminar ya sea la lista temporal o copiarlo en la lista original.
10Tipo List1.extend (Lista2) y pulse Enter
copias de Python todos los elementos de Lista2 hasta el final de Lista1. La extensión se utiliza comúnmente para consolidar dos listas.
11Tipo Lista1 y pulse Intro
Se ve que la copia y extender los procesos han trabajado. Lista1 ahora contiene los valores de 2, 1, 2, y 1.
Video: Python Tutorial 31 - Listas como objetos y metodos de listas
12Tipo List1.pop () y pulse Enter
Python muestra un valor de 1. El 1 se almacenó al final de la lista, y popular() siempre quita valores desde el extremo.
13Tipo List1.remove (1) y pulse Enter
Esta vez, Python elimina el elemento de elemento 1. A diferencia de la popular() función, el retirar() la función no muestra el valor del elemento que se elimine.
14Tipo List1.clear () y pulse Enter
Utilizando claro() significa que la lista no debe contener ningún elemento ahora.
15Tipo len (Lista1) y pulse Enter
Se ve que la salida es 0. Lista1 es definitivamente vacía. En este punto, usted ha intentado todos los métodos de modificación que Python proporciona para las listas. Trabajar con Lista1 un poco más el uso de estas diversas funciones hasta que se sienta cómodo haciendo cambios en la lista.
dieciséisCierre la ventana de Python Shell
Felicitaciones en el trabajo bien hecho!