Metoda get
Metoda get vrací hodnotu slovníku
podle klíče. V případě, že daný klíč
chybí - výchozí hodnotu. V
prvním parametru metody uvedeme požadovaný
klíč, ve druhém volitelném parametru
- výchozí hodnotu.
Syntaxe
pythonslovník.get(klíč, [výchozí hodnota])
Příklad
Pojďme najít v našem slovníku klíč
'a', přičemž pro něj uvedeme
výchozí hodnotu '!':
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Výsledek provedení kódu:
python1
Příklad
Nyní zkusme získat hodnotu klíče, který ve slovníku není:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Výsledek provedení kódu:
python!
Příklad
Pojďme změnit předchozí příklad tak, aby pro neexistující klíč nebyla uvedena výchozí hodnota:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Po provedení kódu nám metoda vrátí None:
pythonNone