Pengambilan Elemen Opsional dari Kamus di Python

Metode lain untuk mendapatkan elemen adalah dengan menggunakan metode get. Pada parameter pertama metode, tentukan kunci yang akan digunakan untuk pencarian. Jika kunci ada, maka elemen yang sesuai akan dikembalikan, jika tidak - None.

Mari kita lihat dalam praktik. Misalkan kita memiliki kamus berikut:

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

Mari kita ambil elemen dengan kunci 'a':

pythonprint(dct.get('a')) # akan menampilkan 1

Sekarang mari kita coba mengambil elemen dengan kunci 'x':

pythonprint(dct.get('x')) # akan menampilkan None

Pada parameter kedua metode get, Anda dapat menetapkan nilai default untuk elemen yang tidak ada. Ini mungkin diperlukan ketika menampilkan None karena suatu alasan tidak diinginkan. Mari kita tentukan untuk kunci 'x' nilai 4:

pythonprint(dct.get('x', 4)) # akan menampilkan 4
Задание 1

Diberikan kode berikut:

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

print(dct.get(4))

Sebutkan apa yang akan ditampilkan di konsol.

Задание 2

Diberikan kode berikut:

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

print(dct.get('3'))

Sebutkan apa yang akan ditampilkan di konsol.

Задание 3

Diberikan kamus:

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

Ambil elemen dari kamus tersebut dengan kunci 'w' sehingga nilai defaultnya adalah '!'.