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:

pythonlst = 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:

pythonlst = 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:

pythonlst = list('1234')
print(lst) # gibt ['1', '2', '3', '4'] aus

Beim Versuch, eine Zahl an die Funktion zu übergeben, erhalten wir einen Fehler:

pythonlst = list(1234)
print(lst) # gibt einen Fehler aus
Задание 1

Gegeben ist der folgende Code:

pythontst = list('abcde')
print(tst)

Sagen Sie, was in der Konsole ausgegeben wird.

Задание 2

Gegeben ist der folgende Code:

pythontst = list('a12b')
print(tst)

Sagen Sie, was in der Konsole ausgegeben wird.

Задание 3

Gegeben ist der folgende Code:

pythontst = list(5678)
print(tst)

Sagen Sie, was in der Konsole ausgegeben wird.

Задание 4

Gegeben ist der folgende Code:

pythontst = list('4321')
print(tst)

Sagen Sie, was in der Konsole ausgegeben wird.