24 of 151 menu

მეთოდი setdefault

მეთოდი setdefault აბრუნებს ელემენტს ლექსიკონიდან მითითებული გასაღებით. თუ ასეთი გასაღები არ არსებობს, ლექსიკონში ჩაიწერება მითითებული გასაღები და მნიშვნელობა ნაგულისხმევად, და დააბრუნებს ამ მნიშვნელობას. მეთოდის პირველ პარამეტრში მივუთითებთ ჩვენთვის საჭირო გასაღებს, მეორე არასავალდებულო პარამეტრში - მნიშვნელობა ნაგულისხმევად.

სინტაქსი

ლექსიკონი.setdefault(გასაღები, [მნიშვნელობა ნაგულისხმევად])

მაგალითი

მოდი ვიპოვოთ ჩვენს ლექსიკონში მნიშვნელობა გასაღებისთვის 'a':

dct = { 'a': 1, 'b': 2, 'c': 3 } elm = dct.setdefault('a') print(elm)

კოდის შესრულების შედეგი:

1

მაგალითი

ახლა კი ვცადოთ პირველ პარამეტრში მეთოდის setdefault მივუთითოთ გასაღები, რომელიც არ არის ლექსიკონში:

dct = { 'a': 1, 'b': 2, 'c': 3 } elm = dct.setdefault('e', 4) print(elm) print(dct)

კოდის შესრულების შედეგი:

4 {'a': 1, 'b': 2, 'c': 3, 'e': 4}

მაგალითი

მოდი შევცვალოთ წინა მაგალითი ისე, რომ არარსებული გასაღებისთვის არ ყოფილიყო მნიშვნელობა ნაგულისხმევად:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.get('e'))

კოდის შესრულების შემდეგ მეთოდი დააყენებს გასაღებისთვის მნიშვნელობას None:

{'a': 1, 'b': 2, 'c': 3, 'e': None}

იხილეთ აგრეთვე

  • მეთოდი keys,
    რომელიც აბრუნებს ლექსიკონის გასაღებებს
  • მეთოდი values,
    რომელიც აბრუნებს ლექსიკონის ყველა მნიშვნელობას
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა