level: Level 1: Liste - uvod
Questions and Answers List
Uvod - Liste
level questions: Level 1: Liste - uvod
Question | Answer |
---|---|
Lista (listina ili popis) | je promjenljiv poredani niz članova objekata |
Članovi u listi | su bilo kakvi objekti različitih tipova |
Kako se definira lista? | Nabrajanjem članova odijeljenih zarezima (,) i smještenih unutar uglatih zagrada ([ ]). Dopušteno je ostaviti još jedan zarez iza zadnjeg člana liste. |
Kako se dohvaćaju elementi liste? | Elementi liste dohvaćaju se pomoću indeksa, kao i kod dohvaćanja elemenata stringova (kod kojih je osnovni element pojedinačni znak). |
Lista s tri člana - primjer | [42, 3.14, ’zdravo’ ] |
Lista s jednim članom - primjer | [123] |
Ugnježđena lista s tri člana - primjer | [’a’, [-45j, ’b’], 4.5] |
Kako se označava prazna lista? | [ ] Prazna lista - Prazna lista se označava praznim parom uglatih zagrada |
Na koji način Python omogućava stvaranje listi? | Na način koji je sličan onome koji se u matematici upotrebljava za definiranje skupova |
Koje funkcije koristi Python za stvaranje listi? | U najjednostavnijem obliku u tu se svrhu mogu koristiti funkcija range(n) i petlja for : lista1= [ i for i in range(20) ] >>>[0,1,2,3,4,5,6,7,8,9,101112,13,14,15,16,17,18,19] |
Funkcija list() | Postoji funkcija list() koja će također stvoriti listu. Pogledajmo: lista2= list(range(20)) >>>[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19] |
Kako pristupiti elementima liste? | Možemo upotrijebiti operator indeksa [] da pristupimo elementima liste. Indeks počinje od 0. Dakle, popis s 5 elemenata imati će indeks od 0 do 4. |
Što u listama u Python-u predstavlja negativno indeksiranje? | Python omogućava i negativno indeksiranje. Indeks -1 odnosi se na zadnji element, -2 na predzadnji element i tako dalje. |