Opprettelse av lister med list-funksjonen i Python
Du kan også lage en liste ved hjelp av funksjonen
list. I dette tilfellet blir notasjonen
litt lengre enn ved bruk av hakeparenteser:
lst = list()
Deretter sender vi elementet vi ønsker å legge til
i listen som en parameter til funksjonen list.
Men det er en viktig nyanse her.
I sin essens konverterer funksjonen list
elementet som er spesifisert i parameteren til en liste.
La oss lage en liste som består av en enkelt
streng:
lst = list('1')
print(lst) # vil skrive ut ['1']
Hvis vi ønsker å legge til flere elementer i listen, kan vi sende dem som en lang streng:
lst = list('1234')
print(lst) # vil skrive ut ['1', '2', '3', '4']
Ved forsøk på å sende et tall til funksjonen vil vi få en feil:
lst = list(1234)
print(lst) # vil skrive ut feil
Følgende kode er gitt:
tst = list('abcde')
print(tst)
Si hva som skrives ut i konsollen.
Følgende kode er gitt:
tst = list('a12b')
print(tst)
Si hva som skrives ut i konsollen.
Følgende kode er gitt:
tst = list(5678)
print(tst)
Si hva som skrives ut i konsollen.
Følgende kode er gitt:
tst = list('4321')
print(tst)
Si hva som skrives ut i konsollen.