Nizovi i liste u Pythonu — osnovno
U ovoj lekciji naučićeš kako da koristiš liste u Pythonu, kako da čuvaš više vrednosti i kako da ih obrađuješ pomoću petlji. Liste su osnovni tip podataka za rad sa kolekcijama i ključni su za mnoge algoritme.
1. Kreiranje liste
Lista se definiše stavljanjem elemenata u uglaste zagrade:
brojevi = [1, 2, 3, 4, 5]
imena = ["Ana", "Marko", "Jovana"]
prazna_lista = []
2. Pristup elementima
Elementi liste se pristupaju pomoću indeksa (počinje od 0):
print(brojevi[0]) # ispisuje 1
print(imena[2]) # ispisuje "Jovana"
3. Iteracija kroz listu
Koristeći for petlju možemo proći kroz sve elemente:
for broj in brojevi:
print(broj)
4. Dodavanje i uklanjanje elemenata
Možemo dodavati ili uklanjati elemente sa liste:
brojevi.append(6) # dodaje 6 na kraj liste
brojevi.remove(3) # uklanja vrednost 3
poslednji = brojevi.pop() # uklanja i vraća poslednji element
5. Dodatne operacije
- Dužina liste:
len(brojevi) - Sortiranje:
brojevi.sort() - Provera prisustva:
if 4 in brojevi:
6. Mini zadaci
- Napravi listu omiljenih voćki i ispiši ih
- Ispiši sve elemente liste brojeva veće od 10
- Prebroj koliko puta se određeni broj pojavljuje u listi
- Napravite listu kvadrata brojeva od 1 do 10
Savladavanjem lista, moći ćeš da kombinuješ petlje i kolekcije, što je osnova za sve složenije projekte i algoritme.

