Python-da sözlükden elementleri islege görä almak

Element almagyň ýene bir usuly get metodyny ulanmakdyr. Metodyň birinji parametrinde gözlegiň geçiriljek açaryny görkezeris. Eger açary bar bolsa, şoňa degişli element gaýtarilar, ýogsa - None.

Amaly görelim. Bizde aşakdaky sözlük bar diýeliň:

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

Geliň 'a' açary bilen element alyň:

pythonprint(dct.get('a')) # 1 çap eder

Indi bolsa 'x' açary bilen element almaga synanyşalyň:

pythonprint(dct.get('x')) # None çap eder

get metodynyň ikinji parametrinde ýok bolan element üçin bellenen bahany bellemek mümkin. Bu None çap etmek islenilmeýän ýagdaýlarda gerek bolar. 'x' açary üçin 4 bahasyny belleliň:

pythonprint(dct.get('x', 4)) # 4 çap eder
Задание 1

Aşakdaky kod berlen:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

print(dct.get(4))

Konsolyň näme çap edjekdigini aýdyň.

Задание 2

Aşakdaky kod berlen:

pythondct = {
  1: 'a',
  2: 'b',
  3: 'c',
  4: 'd'
}

print(dct.get('3'))

Konsolyň näme çap edjekdigini aýdyň.

Задание 3

Sözlük berlen:

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

Ondan 'w' açary bilen elementi şeýle alyň, onyň bellenen bahasy '!' bolsun.