get usuly
get usuly sözlügiň açary üçin bahany gaýtaryp berýär. Eger berlen açaryň sözlükde ýok bolsa, standart bahany gaýtaryp berýär. Usulyň birinji parametrinde bize gerek bolan açary görkezyäris, ikinji hökmany bolmadyk parametrinde bolsa standart bahany görkezyäris.
Sintaksis
sözlük.get(açar, [standart baha])
Mysal
Indi öz sözlügimizde 'a' açaryny gözleýäris, we onuň üçin '!' standart bahasyny görkezýäris:
dct = {
'a': 1,
'b': 2,
'c': 3
}
dct.get('a', '!')
print(dct)
Kody ýerine ýetirmegiň netijesi:
1
Mysal
Indi bolsa sözlükde ýok bolan açaryň bahasyny almagy synaýalyň:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e', '!'))
Kody ýerine ýetirmegiň netijesi:
!
Mysal
Indi öňki mysaly şeýle üýtgetmeli, ýönekeý ýok bolan açaryň üçin standart baha görkezilmeli däl:
dct = {
'a': 1,
'b': 2,
'c': 3
}
print(dct.get('e'))
Kody ýerine ýetirip bolansoň, usuly bize None gaýtarar:
None