Att skapa listor med funktionen list i Python

Man kan också skapa en lista med funktionen list. I detta fall blir notationen lite längre än när man använder hakparenteser:

pythonlst = list()

Sedan skickar vi elementet som vi vill lägga till i listan som parameter till funktionen list. Det finns dock en viktig nyans här. I sin essens omvandlar funktionen list elementet som anges i dess parameter till en lista. Låt oss skapa en lista som består av en enda sträng:

pythonlst = list('1')
print(lst) # skriver ut ['1']

Om vi vill lägga till flera element i listan kan vi skicka dem som en lång sträng:

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

Om vi försöker skicka ett tal till funktionen får vi ett felmeddelande:

pythonlst = list(1234)
print(lst) # ger ett felmeddelande
Задание 1

Följande kod ges:

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

Vad kommer att skrivas ut i konsolen?

Задание 2

Följande kod ges:

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

Vad kommer att skrivas ut i konsolen?

Задание 3

Följande kod ges:

pythontst = list(5678)
print(tst)

Vad kommer att skrivas ut i konsolen?

Задание 4

Följande kod ges:

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

Vad kommer att skrivas ut i konsolen?