Metoda extend

Metoda extend dodaje do listy elementy z określonego obiektu, którym może być kolejna lista, krotka, zbiór. W parametrze metody określamy potrzebny nam do dodania obiekt.

Składnia

pythonlista.extend(obiekt do dodania)

Przykład

Dodajmy do naszej listy kolejną listę:

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

lst1.extend(lst2)
print(lst1)

Wynik wykonania kodu:

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

Przykład

A teraz dodajmy do naszej listy krotkę:

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

lst.extend(tpl)
print(lst)

Wynik wykonania kodu:

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

Przykład

Dodajmy do naszej listy zbiór:

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

lst.extend(st)
print(lst)

Wynik wykonania kodu:

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

Zobacz też

  • metoda append,
    która dodaje element na koniec listy
  • metoda copy,
    która kopiuje listę
  • metoda reverse,
    która odwraca listę