Erstellen von Listen mit der list-Funktion in Python
Man kann eine Liste auch mit der Funktion
list erstellen. In diesem Fall ist die Schreibweise
etwas länger als bei der Verwendung von
eckigen Klammern:
lst = list()
Dann übergeben wir der Funktion list
im Parameter das Element, das wir der Liste hinzufügen
möchten. Hier gibt es jedoch eine wichtige Nuance.
Im Wesentlichen konvertiert die Funktion list
das in ihrem Parameter angegebene Element
in eine Liste.
Lassen Sie uns eine Liste erstellen, die aus einem
einzigen String besteht:
lst = list('1')
print(lst) # gibt ['1'] aus
Wenn wir mehrere Elemente zur Liste hinzufügen möchten, können wir sie in Form eines einzigen langen Strings übergeben:
lst = list('1234')
print(lst) # gibt ['1', '2', '3', '4'] aus
Beim Versuch, eine Zahl an die Funktion zu übergeben, erhalten wir einen Fehler:
lst = list(1234)
print(lst) # gibt einen Fehler aus
Gegeben ist der folgende Code:
tst = list('abcde')
print(tst)
Sagen Sie, was in der Konsole ausgegeben wird.
Gegeben ist der folgende Code:
tst = list('a12b')
print(tst)
Sagen Sie, was in der Konsole ausgegeben wird.
Gegeben ist der folgende Code:
tst = list(5678)
print(tst)
Sagen Sie, was in der Konsole ausgegeben wird.
Gegeben ist der folgende Code:
tst = list('4321')
print(tst)
Sagen Sie, was in der Konsole ausgegeben wird.