(44) Listenmethoden

Python bietet viele eingebaute Methoden, um mit Listen zu arbeiten.

Hier sind einige der häufigsten Methoden:

  • append(element): Fügt ein Element am Ende der Liste hinzu.
  • extend(iterable): Fügt alle Elemente eines iterierbaren Objekts (z.B. einer anderen Liste) am Ende der Liste hinzu.
  • insert(index, element): Fügt ein Element an einer bestimmten Position ein.
  • remove(element): Entfernt das erste Vorkommen eines bestimmten Elements.
  • pop(index): Entfernt und gibt das Element an einer bestimmten Position zurück.
  • clear(): Entfernt alle Elemente aus der Liste.
  • index(element): Gibt den Index des ersten Vorkommens eines bestimmten Elements zurück.
  • count(element): Gibt die Anzahl der Vorkommen eines bestimmten Elements zurück.
  • sort(): Sortiert die Liste in aufsteigender Reihenfolge.
  • reverse(): Kehrt die Reihenfolge der Elemente in der Liste um.
  • len(): gibt die Anzahl der Elemente in einer Liste aus.
  • in-Operator: prüfen, ob Element in einer Liste enthalten ist.

liste = [1, 2, 3, 4, 5]

# Append
liste.append(6)
print(liste)  
# Ausgabe: [1, 2, 3, 4, 5, 6]

# Extend
liste.extend([7, 8])
print(liste)  
# Ausgabe: [1, 2, 3, 4, 5, 6, 7, 8]

# Insert
liste.insert(0, 0)
print(liste)  
# Ausgabe: [0, 1, 2, 3, 4, 5, 6, 7, 8]

# Remove
liste.remove(8)
print(liste)  
# Ausgabe: [0, 1, 2, 3, 4, 5, 6, 7]

# Pop
element = liste.pop()
print(element)  
# Ausgabe: 7
print(liste)    
# Ausgabe: [0, 1, 2, 3, 4, 5, 6]

# Sort
liste.sort()
print(liste)  
# Ausgabe: [0, 1, 2, 3, 4, 5, 6]

# Reverse
liste.reverse()
print(liste)  
# Ausgabe: [6, 5, 4, 3, 2, 1, 0]

#------------------------------

# Länge
liste = [1, 2, 3, 4, 5]
anzahl = len(liste)
print(anzahl)  
# Ausgabe: 5

#------------------------------

# Test ob enthalten
liste = [1, 2, 3, 4, 5]
ist_enthalten = 3 in liste
print(ist_enthalten)  
# Ausgabe: True

Aufgabe:

Was ist die Ausgabe?

Zahlen = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Zahlen.reverse()
EineZahl = Zahlen.pop(0)
Zahlen.sort()

print(9 in Zahlen)
Gib deine Lösung ein:

Falls du Hilfe benötigst:

Beachte den Operator "in" im Statement print(9 in Zahlen).

Das Statement "9 in Zahlen" prüft, ob sich die 9 in der Liste Zahlen befindet.

Beachte, dass die Liste durch die Methode .reverse() in umgekehrter Reihenfolge sortiert wird.

False

Teilen: