⊗pyPmDcOEG 99 of 208 menu

Volitelné získání prvku ze slovníku v Pythonu

Dalším způsobem získání prvku je použití metody get. V prvním parametru metody zadáme klíč, podle kterého bude probíhat vyhledávání. Pokud klíč existuje, vrátí se odpovídající prvek, v opačném případě - None.

Podívejme se na to v praxi. Předpokládejme, že máme následující slovník:

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

Získejme prvek s klíčem 'a':

print(dct.get('a')) # vypíše 1

Nyní zkusme získat prvek s klíčem 'x':

print(dct.get('x')) # vypíše None

V druhém parametru metody get lze nastavit výchozí hodnotu pro chybějící prvek. To se může hodit, když výpis None je z nějakého důvodu nežádoucí. Nastavme pro klíč 'x' hodnotu 4:

print(dct.get('x', 4)) # vypíše 4

Je dán následující kód:

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

Řekněte, co se vypíše do konzole.

Je dán následující kód:

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

Řekněte, co se vypíše do konzole.

Je dán slovník:

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

Získejte z něj prvek s klíčem 'w' tak, aby jeho výchozí hodnota byla '!'.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout