Método extend

O método extend adiciona a uma lista elementos do objeto especificado, que pode ser outra lista, tupla, conjunto. No parâmetro do método, especificamos o objeto que queremos adicionar.

Sintaxe

pythonlista.extend(objeto para adicionar)

Exemplo

Vamos adicionar à nossa lista outra lista:

pythonlst1 = ['a', 'c']
lst2 = ['1', '2']

lst1.extend(lst2)
print(lst1)

Resultado da execução do código:

python['a', 'b', '1', '2']

Exemplo

Agora vamos adicionar à nossa lista uma tupla:

pythonlst = ['a', 'b']
tpl = ('1', '2')

lst.extend(tpl)
print(lst)

Resultado da execução do código:

python['a', 'b', '1', '2']

Exemplo

Vamos adicionar à nossa lista um conjunto:

pythonlst = ['a', 'b']
st  = {'e', 'f'}

lst.extend(st)
print(lst)

Resultado da execução do código:

python['a', 'b', 'e', 'f']

Veja também

  • método append,
    que adiciona um elemento ao final da lista
  • método copy,
    que copia a lista
  • método reverse,
    que inverte a lista