Skip to content

Commit 17b1cf9

Browse files
committed
Listen: kleinere Änderungen
1 parent 815873b commit 17b1cf9

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

Level_03/listen.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
# Die append()-Methode fügt einer Liste ein beliebiges
3737
# Element hinzu:
3838
liste.append("bar")
39+
liste += ["bar"] # tut das gleiche
3940
print(liste)
4041

4142

@@ -51,13 +52,19 @@
5152
liste.pop()
5253
print(liste)
5354

55+
# alternativ per Index löschen
56+
del liste[1]
5457

5558
# Ein Element kann aber nicht nur über den Index gelöscht werden, sondern
5659
# auch über das Objekt, es wird allerdings nur das erste Auftreten des
5760
# Objektes gelöscht. Dabei wird ein Fehler geworfen, falls das Objekt
5861
# nicht in der Liste vorhanden ist.
59-
liste2.remove(9) # type: None
60-
print(liste2)
62+
liste.remove('bar') # type: None
63+
print(liste)
64+
65+
66+
# Element über den Wert finden
67+
liste.index('foo')
6168

6269

6370
# Um festzustellen, wie oft ein Wert in einer Liste vorhanden ist kann
@@ -66,6 +73,8 @@
6673
print(liste3.count("a"))
6774
print(liste3.count("d"))
6875

76+
# mit in kann man herausfinden, ob ein Element in einer Liste enthalten ist
77+
print("a" in liste3)
6978

7079
# Eine Liste kann mit sort() sortiert werden:
7180
liste2 = [9,6,3,2,7]
@@ -78,3 +87,6 @@
7887
String = "ABCDEFGHIJKLMNOPQRSTUVW"
7988
print(String)
8089
print(String[4])
90+
91+
# Reversing
92+
print(String[::-1])

0 commit comments

Comments
 (0)