⊗pyPmDcOEG 99 of 208 menu

Python-ում բառարանից տարրի օպցիոնալ ստացում

Տարր ստանալու ևս մեկ եղանակ է get մեթոդի օգտագործումը։ Մեթոդի առաջին պարամետրում նշում ենք բանալին, որով կկատարվի որոնումը։ Եթե բանալին գոյություն ունի, ապա կվերադարձվի համապատասխան տարրը, հակառակ դեպքում՝ None։

Եկեք տեսնենք գործնականում։ Ենթադրենք ունենք հետևյալ բառարանը։

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

Եկեք ստանանք 'a' բանալիով տարրը։

print(dct.get('a')) # կտպի 1

Հիմա եկեք փորձենք ստանալ տարր 'x' բանալիով։

print(dct.get('x')) # կտպի None

get մեթոդի երկրորդ պարամետրում կարելի է նշել բացակայող տարրի դեֆոլտ արժեքը։ Սա կարող է անհրաժեշտ լինել, երբ None-ի տպելը ինչ-ինչ պատճառով անցանկալի է։ Եկեք 'x' բանալու համար նշենք 4 արժեքը։

print(dct.get('x', 4)) # կտպի 4

Տրված է հետևյալ կոդը։

dct = { 1: 'x', 2: 'y', 3: 'z', 4: 'w' } print(dct.get(4))

Պատասխանեք, թե ինչ կտպվի կոնսոլում։

Տրված է հետևյալ կոդը։

dct = { 1: 'a', 2: 'b', 3: 'c', 4: 'd' } print(dct.get('3'))

Պատասխանեք, թե ինչ կտպվի կոնսոլում։

Տրված է բառարան։

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

Ստացեք դրանից 'w' բանալիով տարրը այնպես, որ նրա դեֆոլտ արժեքը լինի '!'։

Հայերեն
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-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել