Метод get

Метод get враћа вредност речника по кључу. У случају да дати кључ није присутан - подразумевану вредност. У првом параметру метода наводимо потребни нам кључ, у другом опционом параметру - подразумевану вредност.

Синтакса

pythonречник.get(кључ, [подразумевана вредност])

Пример

Хајде да нађемо у нашем речнику кључ 'a', при том наведемо за њега подразумевану вредност '!':

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

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

Резултат извршавања кода:

python1

Пример

А сада покушајмо да добијемо вредност кључа, који не постоји у речнику:

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

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

Резултат извршавања кода:

python!

Пример

Хајде да изменимо претходни пример тако, да за непостојећи кључ не буде подразумеване вредности:

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

print(dct.get('e'))

Након извршавања кода метод ће нам вратити None:

pythonNone

Погледајте такође

  • метод items,
    који враћа кортеж кључ-вредност наведеног речника
  • метод keys,
    који враћа кључеве речника
  • метод values,
    који враћа све вредности речника