22 of 151 menu

Kaedah pop

Kaedah pop memadam elemen daripada kamus menggunakan kuncinya dan mengembalikan nilainya. Dalam parameter pertama kaedah, kita tentukan kunci elemen, dalam parameter pilihan kedua - nilai lalai.

Sintaks

kamus.pop(kunci, [nilai lalai])

Contoh

Mari cari elemen menggunakan kunci dan padamkannya dengan kaedah pop:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('a', '!')) print(dct)

Keputusan pelaksanaan kod:

1 {'b': 2, 'c': 3}

Contoh

Sekarang mari cuba cari dan padam elemen menggunakan kunci yang tiada dalam kamus:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e', '!')) print(dct)

Keputusan pelaksanaan kod:

! {'a': 1, 'b': 2, 'c': 3}

Contoh

Mari ubah contoh sebelumnya supaya tiada nilai lalai untuk kunci yang tidak wujud:

dct = { 'a': 1, 'b': 2, 'c': 3 } print(dct.pop('e')) print(dct)

Selepas pelaksanaan kod, kaedah akan mengembalikan ralat kepada kami:

KeyError: 'e'

Lihat juga

  • kaedah popitem,
    yang memadam pasangan kunci-nilai
  • kaedah clear,
    yang memadam semua elemen kamus
  • kaedah setdefault,
    yang menambah nilai lalai untuk kunci
  • fungsi len,
    yang mengembalikan panjang kamus
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak