⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել