Direkt zum Inhalt

Python .append() und .extend() Methoden Tutorial

Lerne, wie du mit den Methoden .append() und .extend() Elemente zu einer Liste hinzufügst.
Aktualisierte 4. Aug. 2025  · 2 Min. Lesezeit

Mit der Methode append kannst du Elemente zu einer Liste hinzufügen. Die Methode append() fügt ein einzelnes Element am Ende einer Liste ein.

Beispiel für die Methode append()

Erweitern wir zum Beispiel die Liste months um das Element “April” mit der Methode append(). Mit append() wird die Liste um 1 verlängert.

list.append() fügt ein einzelnes Element zu einer Liste hinzu:

months = ['January', 'February', 'March']
months.append('April')
print(months)

# ['January', 'February', 'March', 'April']

Daten mit Listenmethoden hinzufügen: append() vs. extend()

Die Methode .append() verlängert die Liste um eins. Wenn du also nur ein Element zur Liste hinzufügen willst, kannst du diese Methode verwenden.

x = [1, 2, 3]
x.append(4)
print(x)

# [1, 2, 3, 4]

Die Methode .extend() verlängert die Liste um die Anzahl der Elemente, die der Methode übergeben werden. Wenn du also mehrere Elemente zur Liste hinzufügen möchtest, kannst du diese Methode verwenden.

x = [1, 2, 3]
x.extend([4, 5])
print(x)

# [1, 2, 3, 4, 5]

Interaktives Beispiel für die append() und extend() Methoden

Wir fangen damit an, ein neues Element an die Liste names anzuhängen:

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com']

Dann können wir der Liste names zwei weitere Elemente hinzufügen, indem wir extend() und die Liste more_elements verwenden.

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')

more_elements = ['DowDuPont', 'Alphabet Inc']
names.extend(more_elements)
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com', 'DowDuPont', 'Alphabet Inc']

Probier's doch mal aus.

Mehr über Listenmethoden und -funktionen erfährst du in diesem Video aus unserem Kurs „Einführung in Python für Finanzen“.

Dieser Inhalt stammt aus dem Kurs „Einführung in Python für Finanzen“ von Adina Howe bei DataCamp.

Schau dir unser Tutorial „Python für Finanzen“ an.

Themen

Python-Kurse

Kurs

Einführung in Python

4 Std.
6.6M
Lerne in nur vier Stunden die Grundlagen der Datenanalyse mit Python und entdecke beliebte Python-Pakete.
Siehe DetailsRight Arrow
Kurs starten
Mehr anzeigenRight Arrow
Verwandt

Der Blog

Lehrer/innen und Schüler/innen erhalten das Premium DataCamp kostenlos für ihre gesamte akademische Laufbahn

Keine Hacks, keine Tricks. Schüler/innen und Lehrer/innen, lest weiter, um zu erfahren, wie ihr die Datenerziehung, die euch zusteht, kostenlos bekommen könnt.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

4 Min.

Der Blog

2022-2023 DataCamp Classrooms Jahresbericht

Zu Beginn des neuen Schuljahres ist DataCamp Classrooms motivierter denn je, das Lernen mit Daten zu demokratisieren. In den letzten 12 Monaten sind über 7.650 neue Klassenzimmer hinzugekommen.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

8 Min.

Der Blog

Arten von KI-Agenten: Ihre Rollen, Strukturen und Anwendungen verstehen

Lerne die wichtigsten Arten von KI-Agenten kennen, wie sie mit ihrer Umgebung interagieren und wie sie in verschiedenen Branchen eingesetzt werden. Verstehe einfache reflexive, modellbasierte, zielbasierte, nutzenbasierte, lernende Agenten und mehr.
Vinod Chugani's photo

Vinod Chugani

14 Min.

Der Blog

Die 20 besten Snowflake-Interview-Fragen für alle Niveaus

Bist du gerade auf der Suche nach einem Job, der Snowflake nutzt? Bereite dich mit diesen 20 besten Snowflake-Interview-Fragen vor, damit du den Job bekommst!
Nisha Arya Ahmed's photo

Nisha Arya Ahmed

15 Min.

Lernprogramm

Python Switch Case Statement: Ein Leitfaden für Anfänger

Erforsche Pythons match-case: eine Anleitung zu seiner Syntax, Anwendungen in Data Science und ML sowie eine vergleichende Analyse mit dem traditionellen switch-case.
Matt Crabtree's photo

Matt Crabtree

Lernprogramm

Wie man in Python auf 2 Dezimalstellen rundet

Lerne, wie du in Python eine Zahl auf zwei Dezimalstellen rundest, um die Genauigkeit zu verbessern, indem du Techniken wie round(), format() und String-Formatierungstechniken verwendest.
Allan Ouko's photo

Allan Ouko

Mehr anzeigenMehr anzeigen