Last active
January 20, 2020 14:16
-
-
Save Bundi-py/8f35df252e494deaea30604fe6c7e13d to your computer and use it in GitHub Desktop.
Napravi funkciju i nazovi je 'pretraga'. Ona će potom imati rečnik i vrednost za pretragu kao svoje jedine parametre. Napravi i glavni program koji pokazuje da 'pretraga' funkcioniše kao deo rešenja za ovu vežbu. Tvoj program treba da kreira rečnik i onda da pokaže da funcija ispravno radi kada za rezultat ima više ključeva, jedan ili nijedan kl…
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def pretraga(data, vrednost): | |
keys = [] | |
for key in data: | |
if data[key] == vrednost: | |
keys.append(key) | |
return keys | |
def glavna(): | |
srEn = {'ebony' : 'abonos', 'August' : 'avgust', 'ghost' : 'avet', | |
'court, court-yard' : 'avlija', 'agency' : 'agencija', 'address' : 'adresa', | |
'alphabet' : 'azbuka', 'academy' : 'akademija', 'gaol, prison, lock-up' : 'aps'} | |
print("Engleske reči za 'aps' su: ", \ | |
pretraga(srEn, 'aps')) | |
print("Očekivano: [’gaol, prison, lock-up’]") | |
print() | |
print("Engleska reč za ’abonos’ je: ", \ | |
pretraga(srEn, "abonos")) | |
print("Očekivano: [’ebony’]") | |
print() | |
print("Engleska reč za ’asdf’ je: ", \ | |
pretraga(srEn, "asdf")) | |
print("Očekivano: []") | |
glavna() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment