Método Python List extend()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *