Metod get

Metod get vraća vrednost rečnika po ključu. U slučaju da dati ključ ne postoji - podrazumevanu vrednost. U prvom parametru metoda navodimo ključ koji nam je potreban, u drugom opcionom parametru - podrazumevanu vrednost.

Sintaksa

pythonrečnik.get(ključ, [podrazumevana vrednost])

Primer

Hajde da pronađemo u našem rečniku ključ 'a', pri čemu ćemo za njega navedemo podrazumevanu vrednost '!':

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

dct.get('a', '!')
print(dct)

Rezultat izvršavanja koda:

python1

Primer

A sada ćemo pokušati da dobijemo vrednost ključa, koji ne postoji u rečniku:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.get('e', '!'))

Rezultat izvršavanja koda:

python!

Primer

Hajde da izmenimo prethodni primer tako, da za nepostojeći ključ ne bude podrazumevane vrednosti:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.get('e'))

Nakon izvršavanja koda metod će nam vratiti None:

pythonNone

Pogledajte takođe

  • metod items,
    koji vraća tuple ključ-vrednost navedenog rečnika
  • metod keys,
    koji vraća ključeve rečnika
  • metod values,
    koji vraća sve vrednosti rečnika