Sąrašų kūrimas naudojant list funkciją Python kalboje
Sąrašą taip pat galima sukurti naudojant funkciją
list. Šiuo atveju žymėjimas yra
šiek tiek ilgesnis nei naudojant
kvadratinius skliaustus:
pythonlst = list()
Tada į funkcijos list
parametrą perduodame elementą, kurį norime pridėti
į sąrašą. Tačiau čia yra svarbus niuansas.
Iš esmės funkcija list paverčia
į sąrašą parametre nurodytą elementą.
Sukurkime sąrašą, sudarytą iš vienos
eilutės:
pythonlst = list('1')
print(lst) # išves ['1']
Jei norime pridėti į sąrašą kelis elementus, galime juos perduoti kaip vieną ilgą eilutę:
pythonlst = list('1234')
print(lst) # išves ['1', '2', '3', '4']
Bandydami perduoti funkcijai skaičių, gausime klaidą:
pythonlst = list(1234)
print(lst) # išves klaidą
Duotas toks kodas:
pythontst = list('abcde')
print(tst)
Pasakykite, kas išves į konsolę.
Duotas toks kodas:
pythontst = list('a12b')
print(tst)
Pasakykite, kas išves į konsolę.
Duotas toks kodas:
pythontst = list(5678)
print(tst)
Pasakykite, kas išves į konsolę.
Duotas toks kodas:
pythontst = list('4321')
print(tst)
Pasakykite, kas išves į konsolę.