⊗pyPmDcEBK 95 of 208 menu

Python-da açar vasitəsilə elementin çıxarılması

Lüğətdən elementi çıxarmaq olar. Bu halda element lüğətdən silinəcək və biz onu dəyişənə əldə edəcəyik. Bu əməliyyat üçün pop metodunu tətbiq etmək lazımdır. Onun parametrində çıxarılan elementin açarı təyin olunur.

Gəlin nümunəyə baxaq. Tutaq ki, bizim aşağıdakı lüğətimiz var:

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

Gəlin açarı 'a' olan elementi çıxaraq:

print(dct.pop('a')) # 1 çap edəcək

Bu halda bu element lüğətdən yox olacaq:

print(dct) # {'b': 2, 'c': 3} çap edəcək

Əgər açar lüğətdə yoxdursa, xəta qaytarılacaq:

print(dct.pop('x')) # xəta çap edəcək

pop metodunun ikinci parametrini təyin etmək olar. Bu halda, əgər açar lüğətdə yoxdursa, parametrlə təyin olunmuş dəyər qaytarılacaq. Gəlin yoxlayaq:

print(dct.pop('x', '!')) # '!' çap edəcək

Lüğət verilmişdir:

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

Açarı 'x' olan elementi lüğətdən silməklə əldə edin.

Aşağıdakı kod verilmişdir:

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

Konsola nə çap olunacağını deyin.

Aşağıdakı kod verilmişdir:

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

Konsola nə çap olunacağını deyin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et