Metoda get
Metoda get returnează valoarea unui dicționar
după cheie. În cazul în care cheia nu există -
valoarea implicită. În
primul parametru al metodei specificăm cheia dorită,
în al doilea parametru opțional
- valoarea implicită.
Sintaxă
pythondicționar.get(cheie, [valoare implicită])
Exemplu
Să găsim în dicționarul nostru cheia
'a', specificând pentru ea
valoarea implicită '!':
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Rezultatul executării codului:
python1
Exemplu
Acum să încercăm să obținem valoarea unei chei care nu există în dicționar:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Rezultatul executării codului:
python!
Exemplu
Să modificăm exemplul anterior astfel încât pentru cheia inexistentă să nu fie valoare implicită:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
După executarea codului, metoda ne va returna None:
pythonNone