⊗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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць