Método Python3 List extend()

Python3 列表Lista de Python3


Descripción

La función extend() se utiliza para agregar múltiples valores de otra secuencia de una sola vez al final de la lista (extendiendo la lista original con la nueva lista).

Sintaxis

Sintaxis del método extend():

list.extend(seq)

Parámetros

  • seq -- lista de elementos, puede ser una lista, tupla, conjunto, diccionario. Si es un diccionario, solo se agregarán las claves (key) como elementos al final de la lista original.

Valor de retorno

Este método no tiene valor de retorno, pero agrega nuevo contenido de lista a la lista existente.

Ejemplo

El siguiente ejemplo muestra cómo usar la función extend():

Ejemplo

#!/usr/bin/python3 list1 = ['Google', 'Ejemplo', 'Taobao'] list2=list(range(5)) # Crear una lista de 0-4 list1.extend(list2) # Extender la lista print ("Lista después de la extensión:", list1)

El resultado del ejemplo anterior es el siguiente:

扩展后的列表: ['Google', 'Ejemplo', 'Taobao', 0, 1, 2, 3, 4]

Diferentes tipos de datos:

Ejemplo

#!/usr/bin/python3 # Lista de idiomas language = ['French', 'English', 'German'] # Tupla language_tuple = ('Spanish', 'Portuguese') # Conjunto language_set = {'Chinese', 'Japanese'} # Agregar elementos de la tupla al final de la lista language.extend(language_tuple) print('Nueva lista:', language) # Agregar elementos del conjunto al final de la lista language.extend(language_set) print('Nueva lista:', language)
新列表:  ['French', 'English', 'German', 'Spanish', 'Portuguese']
新列表:  ['French', 'English', 'German', 'Spanish', 'Portuguese', 'Chinese', 'Japanese']

Python3 列表Lista de Python3

Otras extensiones