⊗pyPmDcEBK 95 of 208 menu

ელემენტის მიღება გასაღებით Python-ში

შესაძლებელია ლექსიკონიდან ელემენტის მიღება. ამ შემთხვევაში ელემენტი ლექსიკონიდან წაიშლება და ჩვენ ამასთანავე მივიღებთ მას ცვლადში. ამ ოპერაციის შესასრულებლად უნდა გამოვიყენოთ მეთოდი pop. მის პარამეტრში მითითებულია მიღებადი ელემენტის გასაღები.

მოდით შევხედოთ მაგალითს. დავუშვათ გვაქვს შემდეგი ლექსიკონი:

dct = { 'a': 1, 'b': 2, 'c': 3 }

მოდით მივიღოთ ელემენტი გასაღებით 'a':

print(dct.pop('a')) # გამოიტანს 1-ს

ამასთან, ეს ელემენტი ლექსიკონიდან გაქრება:

print(dct) # გამოიტანს {'b': 2, 'c': 3}

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

print(dct.pop('x')) # გამოიტანს შეცდომას

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

print(dct.pop('x', '!')) # გამოიტანს '!'-ს

მოცემულია ლექსიკონი:

dct = { 'x': 1, 'y': 2, 'z': 3 }

მიიღეთ მისგან ელემენტი გასაღებით 'x', ლექსიკონიდან მისი წაშლით.

მოცემულია შემდეგი კოდი:

dct = { 1: '1', 2: '2', 3: '3' } print(dct.pop('2'))

თქვით, რა გამოიტანს კონსოლში.

მოცემულია შემდეგი კოდი:

dct = { 'surn': 'smith', 'name': 'john', 'age': 30 } dct.pop('surn') print(dct)

თქვით, რა გამოიტანს კონსოლში.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა