⊗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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне