Vytváranie zoznamov pomocou funkcie list v Pythone
Zoznam je možné vytvoriť aj pomocou funkcie
list. V tomto prípade je zápis
o niečo dlhší ako pri použití hranatých
zátvoriek:
lst = list()
Do parametra funkcie list
potom odovzdáme prvok, ktorý chceme pridať
do zoznamu. Avšak tu je dôležitá nuansa.
Funkcia list v podstate transformuje
na zoznam prvok uvedený v jej parametri.
Vytvorme zoznam pozostávajúci z jedného
reťazca:
lst = list('1')
print(lst) # vypíše ['1']
Ak chceme do zoznamu pridať viacero prvkov, môžeme ich odovzdať v podobe jedného dlhého reťazca:
lst = list('1234')
print(lst) # vypíše ['1', '2', '3', '4']
Pri pokuse odovzdať funkcii číslo dostaneme chybu:
lst = list(1234)
print(lst) # vypíše chybu
Daný je nasledujúci kód:
tst = list('abcde')
print(tst)
Povedzte, čo sa vypíše do konzoly.
Daný je nasledujúci kód:
tst = list('a12b')
print(tst)
Povedzte, čo sa vypíše do konzoly.
Daný je nasledujúci kód:
tst = list(5678)
print(tst)
Povedzte, čo sa vypíše do konzoly.
Daný je nasledujúci kód:
tst = list('4321')
print(tst)
Povedzte, čo sa vypíše do konzoly.