Funkcije za rad sa nizovima(listama) u Python-u: niz = [1,2,3,4,5] niz2 = [6,7,8] len(niz) - duzina niza (u ovom primeru, rezultat je 5) niz+niz2 - spajanje nizova (u ovom primeru, rezultat je [1,2,3,4,5,6,7,8]) [1]*4 - ponavljanje (u ovom primeru, rezultat je [1,1,1,1]) 3 in niz - postojanje elementa (u ovom primeru je True, jer 3 postoji u nizu) for x in niz: print x; - prolazak kroz listu, gde x uzima redom vrednosti iz niza niz[2] - 3. clan niza(indeksiranje pocinje od 0, pa je rezultat ovde 3, jer je 3 na trecem mestu u nizu) niz[1:] - svi clanovi niza pocevsi od drugog (rezultat je [2,3,4,5]) cmp(niz,niz1) - poredi elemente oba niza vraca -1 ako su elementi prvog niza manji od elemenata drugog niza vraca 0 ako su elementi prvog i drugog niza jednaki vraca 1 ako su elementi prvog niza veci od elemenata drugog niza max(niz) - vraca clan niza sa najvecom vrednoscu (5) min(niz) - vraca clan niza sa najmanjom vrednoscu (1) niz.append(vrednost) - dodavanje vrednosti na kraj niza niz.count(vrendost) - prebrojavanje koliko se puta javlja vrednost u okviru niza niz.extend(sekvenca) - dodaje celu sekvencu vrednosti na niz niz.index(vrednost) - vraca indeks prvog pojavljivanja vrednosti u nizu niz.insert(indeks,vrednost) - ubacuje vrednost na mesto ciji je redni broj indeks u nizu niz.pop(vrednost) - vraca, a zatim brise vrednost iz niza niz.remove(vrednost) - brise vrednost iz niza niz.reverse() - obrce redosled elemenata niza niz.sort([funkcija]) - sortira vrednosti u nizu, koristi funkciju ako joj je poslata