Glavni problem s korištenjem ugrađene funkcije dict%28%29 je taj što ne dopušta korisnički definirane ključeve. To znači da ako želite stvoriti rječnik koji uključuje prilagođene ključeve, morat ćete koristiti drugu funkciju ili biblioteku da to učinite.
dictionary = dict() # Add values one by one to the dictionary dictionary[0] = 'Geeks' dictionary[2] = 'For' dictionary[3] = 1 print(dictionary)
Ovaj kod stvara prazan rječnik i zatim mu dodaje tri para ključ-vrijednost. Prvi ključ je 0, a vrijednost je 'Geeks'. Drugi ključ je 2, a vrijednost je 'Za'. Treći ključ je 3, a vrijednost je 1. Na kraju se ispisuje rječnik.
rječnici
Python ima standardnu biblioteku koja uključuje rječnike. Rječnik je struktura podataka koja pohranjuje parove ključ-vrijednost. Ključevi u rječniku su jedinstveni identifikatori stavki, a vrijednosti su odgovarajuće stavke.
Za izradu rječnika u Pythonu koristite funkciju dict(). Funkcija dict() uzima dva argumenta: vrstu podatkovne strukture koju želite stvoriti (u ovom slučaju, rječnik) i niz nizova koji predstavljaju ključeve vaše podatkovne strukture.
Evo primjera koji stvara rječnik pod nazivom mydict s dva ključa, “name” i “age”:
mydict = dict(ime='Ivan', dob=24)
Ugrađene funkcije
Python ima brojne ugrađene funkcije koje možete koristiti u svom kodu. Ove su funkcije dostupne u Python tumaču i može im se pristupiti upisivanjem import functionname na vrhu vašeg koda.
Neke uobičajene ugrađene funkcije uključuju:
def() – Ova funkcija definira novu funkciju.
print() – Ova funkcija ispisuje tekst na ekran.
range() – Ova funkcija vraća objekt cjelobrojnog raspona.