Създаване на списъци с функцията list в Python

Можете да създадете списък и с помощта на функцията list. В този случай записът има малко по-дълга форма, отколкото при използване на квадратни скоби:

pythonlst = list()

След това в параметъра на функцията list подаваме елемента, който искаме да добавим в списъка. Въпреки това, тук има важен нюанс. По своята същност функцията list преобразува в списък елемента, указан в нейния параметър. Нека създадем списък, състоящ се от един низ:

pythonlst = list('1')
print(lst) # ще изведе ['1']

Ако искаме да добавим няколко елемента в списъка, можем да ги подадем под формата на един дълъг низ:

pythonlst = list('1234')
print(lst) # ще изведе ['1', '2', '3', '4']

При опит да подадем число на функцията, ще получим грешка:

pythonlst = list(1234)
print(lst) # ще изведе грешка
Задание 1

Даден е следният код:

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

Кажете какво ще се изведе в конзолата.

Задание 2

Даден е следният код:

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

Кажете какво ще се изведе в конзолата.

Задание 3

Даден е следният код:

pythontst = list(5678)
print(tst)

Кажете какво ще се изведе в конзолата.

Задание 4

Даден е следният код:

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

Кажете какво ще се изведе в конзолата.