
Python proporciona varios métodos para agregar elementos a una lista. Repasemos cada uno de ellos en el siguiente tutorial sobre cómo agregar una lista en Python. Resaltaré cada método con un fragmento de código de ejemplo en Python y le mostraré el resultado.
Empecemos con append().
Cómo agregar a una lista en Python – adjuntar()
my_list=["cricket", "football", "hockey"] #append an item my_list.append("tennis") print("Updated list:", my_list)
Producción
Updated list: ['cricket', 'football', 'hockey', 'tennis']
Cómo agregar a una lista en Python – insertar()
¿Qué sucede si desea agregar un elemento en un índice específico? No se preocupe, porque Python lo tiene cubierto. los insertar() El método toma un índice y un elemento como argumentos.
Agrega un elemento en ese índice y el resto de los elementos se desplazan a la derecha. Vamos a ver.
my_list=["cricket", "football", "hockey"] #insert an item at index 1 my_list.insert(1, "tennis") print("Updated list:", my_list)
Producción
50B9BACA762431113115AEFC93965F547794EBD8E
Si proporciona un índice que es mayor que la longitud de la lista, el elemento se agregará a la lista, es decir,
my_list=["cricket", "football", "hockey"] #insert an item at index 6 my_list.insert(6, "tennis") print("Updated list:", my_list)
Producción
Updated list: ['cricket', 'football', 'hockey', 'tennis']
Cómo agregar a una lista en Python – extender()
El método extend() toma un iterable y agrega su elemento al final de la lista. Considere el siguiente ejemplo.
my_list=["cricket", "football", "hockey"] my_list.extend(["tennis", "basketball"]) print("Updated list:", my_list)
Producción
Updated list: ['cricket', 'football', 'hockey', 'tennis', 'basketball']
Cómo agregar a una lista en Python – Corte y concatenación
También podemos agregar elementos a una lista usando el corte y el operador de concatenación ( + ). Veamos cómo.
my_list=["cricket", "football", "hockey"] my_list[3:5] = ('tennis', 'basketball') #using slicing print("Updated list using slicing:", my_list) my_list += ["volleyball", "badminton"] + ["table tennis"] #concatenation operator, only adds list to list print("Updated list using +:", my_list)
Conclusión
Espero que estas 4 formas de agregar una lista en Python sean útiles. Agregar a una lista se usa a menudo en la programación (Python) y espero que los métodos descritos y la sintaxis de ejemplo lo ayuden a usarlo en su código y proyectos.
¡Feliz codificación!