Metóda extend

Metóda extend pridáva do zoznamu prvky zo zadaného objektu, ktorým môže byť ďalší zoznam, n-tica, množina. V parametri metódy uvádzame požadovaný objekt na pridanie.

Syntax

pythonzoznam.extend(objekt na pridanie)

Príklad

Pridajme k nášmu zoznamu ďalší zoznam:

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

lst1.extend(lst2)
print(lst1)

Výsledok vykonania kódu:

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

Príklad

A teraz pridajme k nášmu zoznamu n-ticu:

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

lst.extend(tpl)
print(lst)

Výsledok vykonania kódu:

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

Príklad

Pridajme k nášmu zoznamu množinu:

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

lst.extend(st)
print(lst)

Výsledok vykonania kódu:

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

Pozri tiež

  • metóda append,
    ktorá pridáva prvok na koniec zoznamu
  • metóda copy,
    ktorá kopíruje zoznam
  • metóda reverse,
    ktorá obracia zoznam