22 of 151 menu

Pop metodu

pop metodu lugetden elementi onun acari ile silir ve onun qiymetini qaytarir. Metodun birinci parametrinde elementin acarini teyin edirik, ikinci isteye bagli parametrinde ise standart qiymeti.

Sintaksis

luget.pop(acar, [standart qiymet])

Misal

Gelin acar ile elementi tapaq ve pop metodu ile onu silək:

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

Kodu icra etmənin neticesi:

1 {'b': 2, 'c': 3}

Misal

Indi ise gelin lugetde olmayan bir acar ile elementi tapmağa ve silməyə calışaq:

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

Kodu icra etmənin neticesi:

! {'a': 1, 'b': 2, 'c': 3}

Misal

Gelin evvelki misali elə deyişək ki, olmayan acar ucun standart qiymet olmasin:

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

Kodu icra etdikden sonra metod bizə xsba qaytaracaq:

KeyError: 'e'

Bax, həmçinin

  • popitem metodu,
    açar-qiymet cutluyunu silen
  • clear metodu,
    lugetin butun elementlerini silen
  • setdefault metodu,
    standart olaraq açar ucun qiymet elave eden
  • len funksiyasi,
    lugetin uzunlugunu qaytaran
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