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,
    რომელიც აბრუნებს ლექსიკონის ყველა მნიშვნელობას