Pengekstrakan Elemen Menggunakan Kunci dalam Python

Elemen boleh diekstrak daripada kamus. Dalam kes ini, elemen akan dipadam daripada kamus dan kita akan mendapatkannya dalam pemboleh ubah. Untuk operasi sedemikian, gunakan kaedah pop. Kunci elemen yang ingin diekstrak ditentukan dalam parameternya.

Mari kita lihat contoh. Katakan kita mempunyai kamus berikut:

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

Mari ekstrak elemen dengan kunci 'a':

pythonprint(dct.pop('a')) # akan memaparkan 1

Elemen ini akan hilang daripada kamus:

pythonprint(dct) # akan memaparkan {'b': 2, 'c': 3}

Jika kunci tiada dalam kamus, ralat akan dipulangkan:

pythonprint(dct.pop('x')) # akan memaparkan ralat

Parameter kedua bagi kaedah pop boleh ditentukan. Dalam kes ini, jika kunci tiada dalam kamus, nilai yang ditentukan oleh parameter akan dipulangkan. Mari kita uji:

pythonprint(dct.pop('x', '!')) # akan memaparkan '!'
Задание 1

Diberi kamus:

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

Dapatkan elemen dengan kunci 'x' darinya, dengan memadamnya daripada kamus.

Задание 2

Diberi kod berikut:

pythondct = {
  1: '1',
  2: '2',
  3: '3'
}

print(dct.pop('2'))

Beritahu apa yang akan dipaparkan dalam konsol.

Задание 3

Diberi kod berikut:

pythondct = {
  'surn': 'smith',
  'name': 'john',
  'age': 30
}

dct.pop('surn')
print(dct)

Beritahu apa yang akan dipaparkan dalam konsol.