Tworzenie list za pomocą funkcji list w Pythonie
Listę można również utworzyć za pomocą funkcji
list. W tym przypadku zapis ma
nieco dłuższą formę niż przy użyciu
nawiasów kwadratowych:
lst = list()
Następnie do parametru funkcji list
przekazujemy element, który chcemy dodać
do listy. Jednakże istnieje tutaj ważny niuans.
Z istoty funkcja list przekształca
w listę element wskazany w jej parametrze.
Stwórzmy listę składającą się z jednego
ciągu znaków:
lst = list('1')
print(lst) # wypisze ['1']
Jeśli chcemy dodać do listy kilka elementów, możemy przekazać je w postaci jednego długiego ciągu znaków:
lst = list('1234')
print(lst) # wypisze ['1', '2', '3', '4']
Przy próbie przekazania do funkcji liczby otrzymamy błąd:
lst = list(1234)
print(lst) # wypisze błąd
Dany jest następujący kod:
tst = list('abcde')
print(tst)
Powiedz, co zostanie wypisane w konsoli.
Dany jest następujący kod:
tst = list('a12b')
print(tst)
Powiedz, co zostanie wypisane w konsoli.
Dany jest następujący kod:
tst = list(5678)
print(tst)
Powiedz, co zostanie wypisane w konsoli.
Dany jest następujący kod:
tst = list('4321')
print(tst)
Powiedz, co zostanie wypisane w konsoli.