Metoda extend

Metoda extend adaugă în listă elemente din obiectul specificat, care poate fi o altă listă, tuplu, mulțime. În parametrul metodei specificăm obiectul dorit pentru adăugare.

Sintaxă

pythonlista.extend(obiect pentru adăugare)

Exemplu

Să adăugăm la lista noastră încă o listă:

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

lst1.extend(lst2)
print(lst1)

Rezultatul executării codului:

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

Exemplu

Acum să adăugăm la lista noastră un tuplu:

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

lst.extend(tpl)
print(lst)

Rezultatul executării codului:

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

Exemplu

Să adăugăm la lista noastră o mulțime:

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

lst.extend(st)
print(lst)

Rezultatul executării codului:

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

Vedeți și

  • metoda append,
    care adaugă un element la sfârșitul listei
  • metoda copy,
    care copiază lista
  • metoda reverse,
    care inversează lista