Метод 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 методу,
    сөздүктүн бардык маанилерин кайтарат