22 of 151 menu

Metode pop

Metode pop menghapus elemen dari kamus berdasarkan kuncinya dan mengembalikan nilainya. Pada parameter pertama metode, tentukan kunci elemen, pada parameter opsional kedua - nilai default.

Sintaksis

kamus.pop(kunci, [nilai default])

Contoh

Mari temukan elemen berdasarkan kunci dan hapus menggunakan metode pop:

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

Hasil eksekusi kode:

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

Contoh

Sekarang mari coba temukan dan hapus elemen berdasarkan kunci yang tidak ada dalam kamus:

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

Hasil eksekusi kode:

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

Contoh

Mari ubah contoh sebelumnya sehingga untuk kunci yang tidak ada tidak ada nilai default:

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

Setelah eksekusi kode, metode akan mengembalikan error:

KeyError: 'e'

Lihat juga

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