19 of 151 menu

get metódus

A get metódus visszaadja a szótár értékét a kulcs alapján. Abban az esetben, ha a megadott kulcs nem található - alapértelmezett értéket ad vissza. Az első paraméterben a kívánt kulcsot adjuk meg, a második opcionális paraméterben - az alapértelmezett értéket.

Szintaxis

szótár.get(kulcs, [alapértelmezett érték])

Példa

Keressük meg a szótárunkban a 'a' kulcsot, eközben adjunk meg hozzá alapértelmezett értékként '!'-t:

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

A kód végrehajtásának eredménye:

1

Példa

Most próbáljunk meg egy olyan kulcs értékét lekérni, ami nem szerepel a szótárban:

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

A kód végrehajtásának eredménye:

!

Példa

Változtassuk meg az előző példát úgy, hogy a nem létező kulcshoz ne tartozzon alapértelmezett érték:

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

A kód végrehajtása után a metódus None értéket fogja visszaadni:

None

Lásd még

  • a items metódus,
    amely kulcs-érték párokat ad vissza tuple formában a megadott szótárból
  • a keys metódus,
    amely a szótár kulcsait adja vissza
  • a values metódus,
    amely a szótár összes értékét visszaadja
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás