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ă
dicționar.get(cheie, [valoare implicită])
Exemplu
Să găsim în dicționarul nostru cheia
'a', specificând pentru ea
valoarea implicită '!':
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Rezultatul executării codului:
1
Exemplu
Acum să încercăm să obținem valoarea unei chei care nu există în dicționar:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Rezultatul executării codului:
!
Exemplu
Să modificăm exemplul anterior astfel încât pentru cheia inexistentă să nu fie valoare implicită:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
După executarea codului, metoda ne va returna None:
None