Python

Extend() en Python: La función para agregar elementos a listas

Aprende cómo usar extend() para mejorar tus proyectos de programación en Python

En el lenguaje de programación Python, la función extend() es una herramienta valiosa para agregar elementos a listas existentes. Al utilizar extend(), puedes evitar la creación de nuevas listas y mejorar significativamente el rendimiento de tus proyectos.

Ejemplo 1: Crear una lista con valores repetidos


lista = [1, 2, 3, 4, 5]
nueva_lista = lista + lista
print(nueva_lista)

Resultado: [1, 2, 3, 4, 5, 1, 2, 3, 4, 5]

Ejemplo 2: Duplicar elementos de una lista en Python


frutas = ["manzana", "pera", "plátano"]
nueva_lista = frutas * 2
print(nueva_lista)

Resultado: [‘manzana’, ‘pera’, ‘plátano’, ‘manzana’, ‘pera’, ‘plátano’]

Ejemplo 3: Duplicar una cadena de texto en Python


cadena = "Hola, ¿cómo estás?"
nueva_cadena = cadena * 2
print(nueva_cadena)

Resultado: ‘Hola, ¿cómo estás? Hola, ¿cómo estás?’

Ejemplo 4: Duplicar una lista de números en Python


numeros = [1, 2, 3, 4, 5]
nueva_lista = numeros * 3
print(nueva_lista)

Resultado: [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5]

Ejemplo 5: Duplicar una lista de tuplas en Python


tuplas = [(1, 2), (3, 4), (5, 6)]
nueva_lista = tuplas * 2
print(nueva_lista)

Resultado: [(1, 2), (3, 4), (5, 6), (1, 2), (3, 4), (5, 6)]

Ejemplo 6: Duplicar una lista de diccionarios en Python


personas = [{"nombre": "Ana", "edad": 25}, {"nombre": "Pedro", "edad": 30}]
nueva_lista = personas * 3
print(nueva_lista)

Resultado: [{«nombre»: «Ana», «edad»: 25}, {«nombre»: «Pedro», «edad»: 30}, {«nombre»: «Ana», «edad»: 25}, {«nombre»: «Pedro», «edad»: 30}, {«nombre»: «Ana», «edad»: 25}, {«nombre»: «Pedro», «edad»: 30}]

Conclusión

En resumen, extend() es una función útil en Python que te permite agregar elementos a listas existentes sin necesidad de crear nuevas listas. Al utilizar esta función, puedes mejorar el rendimiento de tus proyectos y simplificar tu código. Asegúrate de entender su funcionamiento y aplicación en diferentes situaciones para aprovechar al máximo sus beneficios.

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.