Metoda extend

Metoda extend přidává do seznamu prvky ze zadaného objektu, kterým může být další seznam, n-tice (tuple), množina. V parametru metody zadáme požadovaný objekt pro přidání.

Syntaxe

pythonseznam.extend(objekt pro přidání)

Příklad

Přidejme k našemu seznamu další seznam:

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

lst1.extend(lst2)
print(lst1)

Výsledek provedení kódu:

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

Příklad

Nyní přidejme k našemu seznamu n-tici (tuple):

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

lst.extend(tpl)
print(lst)

Výsledek provedení kódu:

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

Příklad

Přidejme k našemu seznamu množinu:

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

lst.extend(st)
print(lst)

Výsledek provedení kódu:

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

Viz také

  • metoda append,
    která přidává prvek na konec seznamu
  • metoda copy,
    která kopíruje seznam
  • metoda reverse,
    která obrací pořadí prvků v seznamu