Создавање листи со функцијата 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)

Кажете што ќе се испечати во конзола.