22 of 151 menu

pop մեթոդը

pop մեթոդը հեռացնում է տարր բառարանից իր բանալիով և վերադարձնում է դրա արժեքը: Մեթոդի առաջին պարամետրում նշում ենք բանալին տարրի, երկրորդ օպցիոնալ պարամետրում - սկզբնադիր արժեքը:

Շարահյուսություն

բառարան.pop(բանալի, [սկզբնադիր արժեք])

Օրինակ

Եկեք բանալիով գտնենք տարրը և հեռացնենք այն օգտագործելով pop մեթոդը:

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

Կոդի կատարման արդյունքը:

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

Օրինակ

Հիմա եկեք փորձենք գտնել և հեռացնել տարր ըստ բանալու, որը չկա բառարանում:

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

Կոդի կատարման արդյունքը:

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

Օրինակ

Եկեք փոխենք նախորդ օրինակն այնպես, որ գոյություն չունեցող բանալու համար չլինի սկզբնադիր արժեքը:

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

Կոդի կատարումից հետո մեթոդը կվերադարձնի սխալի հաղորդագրություն:

KeyError: 'e'

Տեսեք նաև

  • popitem մեթոդը,
    որը հեռացնում է բանալի-արժեք զույգը
  • clear մեթոդը,
    որը հեռացնում է բառարանում եղած բոլոր տարրերը
  • setdefault մեթոդը,
    որը ավելացնում է սկզբնադիր արժեք բանալու համար
  • len ֆունկցիան,
    որը վերադարձնում է բառարանում տարրերի քանակը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել