+
+ Uvod u programiranje
+ 4. čas
+
+
+
+ Uvod u liste
+
+
+ lista = list()
+ druga_lista = []
+
+
+ ili sa početnim vrednostima:
+
+
+ predmeti = ['srpski', 'matematika', 'istorija']
+ ocene = [5, 4, 4]
+
+
+
+
+
+ Indeksiranje liste
+
+ - Brojevima, ali prvi element je nula!
+
+
+ predmeti = ['srp', 'mat', 'ist', 'geo', 'fiz', 'hem']
+ 0 1 2, 3 4 5
+ ocene = [5, 4, 4, 1, 2, 3]
+ 0 1 2 3 4 5
+
+
+ dodeljivanje promenljivih i ispis:
+
+
+ prvi_predmet = predmeti[0]
+ print('poslednji predmet: ', predmeti[-1])
+
+
+
+
+
+ Veličina liste
+
+
+ print('broj predmeta', len(predmeti))
+
+
+
+
+
+ Dodavanje i brisanje elemenata
+
+
+ predmeti.append('muz')
+ ocene.append(5)
+
+
+ Funkcija remove
+
+
+ predmeti.remove('muz')
+ ocene.remove(5)
+
+
+
+
+
+ Provera postojanja elementa u listi
+
+
+ ima_mat = 'mat' in predmeti
+
+
+
+
+ if 'srpski' in predmeti:
+ print('ima srpskog')
+
+
+
+
+
+ Spajanje listi
+
+
+ predmeti = predmeti + ['lik', 'eng']
+ nove_ocene = [5, 5]
+ ocene = ocene + nove_ocene
+
+
+
+
+
+ Domaći
+
+ -
+ Pitati korisnika da unese broj predmeta i pitati ga u while petlji da unese sve predmete i popuniti listu
+
+ -
+ Ispitati šta se dešava ako se lista isprinta (npr. print([1, 2, 3])
+
+ -
+ Napravit program za detekciju cenzure. Na početku korisnik unosi neki tekst i 3 cenzurisane reči i program ispiše da li tekst treba cenzurisati.
+
+
+
+
+ Domaći
+
+ -
+ Koristeći listu sa poklonima, napraviti program koji izvlači poklone iz liste i prikazuje ih
+ (savet: indeks u listi može biti random.randint(0, 4)
+
+ -
+ Na ovom linku je 10 DNK sekvenci. Naći koja sekvenca sadrži gen "ATTTCGGC"
+
+
+
+