El método List extend() de Python itera sobre un iterable como string, lista, tupla, etc., y agrega cada elemento del iterable al final de List . La longitud de la lista aumenta según el número de elementos presentes en el iterable.
Sintaxis: list.extend(iterable)
Parámetros:
- iterable: cualquier iterable (lista, conjunto, tupla, etc.)
Devoluciones:
El método extend() modifica la lista original. No devuelve ningún valor.
Ejemplo 1: Uso del método extend()
Python
# my_list my_list = ['geeks', 'for'] # Another list another_list = [6, 0, 4, 1] # Using extend() method my_list.extend(another_list) print my_list
Producción:
['geeks', 'for', 6, 0, 4, 1]
Ejemplo 2: agregar elementos de tupla y establecer en la lista
Python
# My List my_list = ['geeks', 'for', 'geeks'] # My Tuple my_tuple = ('DSA', 'Java') # My Set my_set = {'Flutter', 'Android'} # Append tuple to the list my_list.extend(my_tuple) print(my_list) # Append set to the list my_list.extend(my_set) print(my_list)
Producción:
['geeks', 'for', 'geeks', 'DSA', 'Java'] ['geeks', 'for', 'geeks', 'DSA', 'Java', 'Android', 'Flutter']
Ejemplo 3: extender string a la lista
Una string es iterable, por lo que si extiende una lista con una string, agregará cada carácter a medida que itera sobre la string.
Python
# My list my_list = ['geeks', 'for', 6, 0, 4, 1] # My string my_list.extend('geeks') print my_list
Producción:
['geeks', 'for', 6, 0, 4, 1, 'g', 'e', 'e', 'k', 's']
Publicación traducida automáticamente
Artículo escrito por AmiyaRanjanRout y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA