You are on page 1of 9

Nizovi podataka – liste

Lista
• struktura podataka koju možemo iskoristiti za pohranjivanje podataka
različitog tipa.
• čini ju skup nekih podataka, koje nazivamo elementima liste.
• elementi liste mogu biti podatci različitog tipa, pišu se unutar uglate
zagrade i odvojeni su zarezom (razlika: lista – indeksiranje (zagrade),
znakovni niz - lista (zarez)!)
Lista može sadržavati:
• cjelobrojne i decimalne vrijednosti
• znakovne vrijednosti
• liste
Primjer lista
Liste možemo pridružiti nekoj varijabli, ali i stvoriti novu listu
primjenom operatora za zbrajanje i množenje.

lista3 nastala zbrajanjem


liste1 i liste2
Liste možemo pridružiti nekoj varijabli, ali i stvoriti novu listu
primjenom operatora za zbrajanje i množenje.

lista5 nastala množenjem


liste4 s cijelim brojem
Dohvaćanje elemenata liste
Elemente liste dohvaćamo indeksiranjem, istim načinom kojim smo
dohvaćali elemente znakovnog niza.

Naredbom lista1[0] dohvatili


smo element liste koji ima indeks 0,
a to je broj 10.
Isječak liste
Isječak liste definira se upisivanjem indeksa početnog i završnog
elementa odvojenog dvotočkom.
Funkcija len()
• kao rezultat vraća broj elemenata liste

Ukupan broj elemenata liste

You might also like