Methode extend

Die Methode extend fügt einer Liste Elemente aus einem angegebenen Objekt hinzu, das eine weitere Liste, ein Tupel oder eine Menge sein kann. Im Parameter der Methode geben wir das gewünschte hinzuzufügende Objekt an.

Syntax

pythonliste.extend(objekt zum Hinzufügen)

Beispiel

Fügen wir unserer Liste eine weitere Liste hinzu:

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

lst1.extend(lst2)
print(lst1)

Ergebnis der Codeausführung:

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

Beispiel

Fügen wir nun unserer Liste ein Tupel hinzu:

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

lst.extend(tpl)
print(lst)

Ergebnis der Codeausführung:

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

Beispiel

Fügen wir unserer Liste eine Menge hinzu:

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

lst.extend(st)
print(lst)

Ergebnis der Codeausführung:

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

Siehe auch

  • die Methode append,
    die ein Element am Ende der Liste hinzufügt
  • die Methode copy,
    die eine Liste kopiert
  • die Methode reverse,
    die eine Liste umkehrt