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 մեթոդը,
    որն վերադարձնում է բառարանում եղած բոլոր արժեքները