⊗pyPmDcOEG 99 of 208 menu

Obținerea opțională a unui element dintr-un dicționar în Python

Un alt mod de a obține un element este utilizarea metodei get. În primul parametru al metodei specificăm cheia, după care se va face căutarea. Dacă cheia există, va fi returnat elementul corespunzător, în caz contrar - None.

Să vedem în practică. Să presupunem că avem următorul dicționar:

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

Să obținem elementul cu cheia 'a':

print(dct.get('a')) # va afișa 1

Acum să încercăm să obținem elementul cu cheia 'x':

print(dct.get('x')) # va afișa None

În al doilea parametru al metodei get se poate seta o valoare implicită pentru elementul absent. Acest lucru poate fi necesar atunci când afișarea None din anumite motive este nedorită. Să specificăm pentru cheia 'x' valoarea 4:

print(dct.get('x', 4)) # va afișa 4

Următorul cod este dat:

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

Spuneți ce va fi afișat în consolă.

Următorul cod este dat:

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

Spuneți ce va fi afișat în consolă.

Este dat dicționarul:

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

Obțineți din el elementul cu cheia 'w' astfel încât valoarea lui implicită să fie '!'.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge