Cómo agregar una lista en Python

Cómo agregar una lista en Python

Puede usar el método de agregar lista de Python para crear un conjunto de datos completamente nuevo y luego colocarlo en una lista vacía. Incluso puede usarlo para agregar más datos al final de una lista de Python existente si lo desea.





mi disco duro externo no aparece

Entonces, ¿cuáles son algunas de las formas en las que puede utilizar el método append de forma práctica en Python? Averigüemos en este artículo.





Cómo agregar más valores a una lista en Python

los .adjuntar() El método agrega un solo elemento al final de una lista existente y, por lo general, se ve así:





|_+_|

Sin embargo, a diferencia del método extend de Python, incluso si está insertando una lista, tupla, diccionario o un conjunto que contiene muchos elementos, el método append solo lo agrega como un solo elemento, lo que da como resultado una lista anidada. En esencia, no los elimina de sus literales, sino que los agrega directamente.

Eche un vistazo al siguiente ejemplo. En este caso, pongamos 'Naranja' en una lista:



|_+_|

Vamos trabajar con una lista de Python que contiene más de un artículo:

|_+_|

Como el anterior, el código anterior genera una lista anidada.





También puede agregar una lista anidada a una lista existente:

|_+_|

Puede agregar nuevos elementos a una lista vacía:





|_+_|

Uso de Append de Python con el bucle for

Como dijimos anteriormente, el .adjuntar() El método agrega un solo elemento al final de una lista, lo que significa que si está agregando una lista de Python o cualquier otro tipo de datos a una lista existente, terminará obteniendo una lista anidada.

Sin embargo, aún puede forzar el .adjuntar() método para agregar elementos individuales directamente sin crear una lista anidada por usando el bucle for ; esto es un poco similar a usar el .ampliar() método:

|_+_|

Para ver las similitudes entre ellos, reemplacemos .adjuntar() en el código de arriba con .ampliar() :

|_+_|

Usando un por bucle en el ejemplo anterior no funciona, ya que .ampliar() no es iterable.

Relacionado: Cómo usar bucles for en Python

Entonces, ¿cuál es la esencia de usar el por bucle para agregar una lista en ese caso cuando simplemente puede extenderla? Aquí está la cosa; hay muchos casos en los que no puede utilizar el .ampliar() método de esta manera.

Para justificar eso, veamos cómo puede usar .adjuntar() para insertar el resultado de una operación matemática en una lista existente. Por ejemplo, el siguiente código inserta todos los números pares entre seis y 19 en una lista existente:

|_+_|

Aunque el .adjuntar() el método funciona de la misma manera .ampliar() hace cuando lo usas con el por bucle, no puedes usar .ampliar() para resolver el último problema anterior debido a las siguientes razones:

  • Estás usando el si declaración para verificar elementos que satisfagan una condición particular en una lista.
  • Debe recorrer la lista para que Python pueda verificar los elementos que está buscando.
  • los .ampliar() El método no es iterable, por lo que no puede usar un bucle con él.
  • Si elige no hacer un bucle y usar el .ampliar() directamente de la forma en que lo hicimos anteriormente, no hay forma de que Python pueda verificar cada elemento de la lista. Por lo tanto, resulta en un error.

También puede agregar el resultado de una operación matemática en una lista vacía. Eche un vistazo a otro ejemplo a continuación para agregar todos los múltiplos de tres entre uno y 12:

|_+_|

El método append también es útil en funciones. Modifiquemos el código para insertar todos los números pares en una función:

|_+_|

El método Append es más útil de lo que cree

Ahora que ha visto algunos ejemplos de cómo agregar una lista en Python, es posible que aún se muestre un poco escéptico acerca de cómo le ayuda en proyectos de la vida real. Sin embargo, muchas operaciones en segundo plano rodean a la mayoría de los módulos y marcos de Python que usamos hoy.

Por ejemplo, el método append puede resultar útil cuando desee escribir un algoritmo para un módulo de ciencia de datos o cualquier marco. Dependiendo de cómo pretenda lograr su objetivo, también puede ser útil durante actividades como pruebas unitarias, entre otras. Así que siéntete libre de familiarizarte con él como con cualquier otro método de Python.

Cuota Cuota Pío Correo electrónico Cómo crear, importar y reutilizar su propio módulo en Python

Explicamos un fundamento importante de la reutilización de código en Python: los módulos.

Leer siguiente
Temas relacionados
  • Programación
  • Pitón
Sobre el Autor Idisou Omisola(94 Artículos publicados)

Idowu es un apasionado de la tecnología inteligente y la productividad. En su tiempo libre, juega con la codificación y cambia al tablero de ajedrez cuando está aburrido, pero también le encanta romper con la rutina de vez en cuando. Su pasión por mostrarle a la gente el camino en torno a la tecnología moderna lo motiva a escribir más.

Más de Idowu Omisola

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse