Методот 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,
    кој ги враќа сите вредности на речникот