24 of 151 menu

Metode setdefault

Metode setdefault mengembalikan elemen kamus berdasarkan kunci yang ditentukan. Jika kunci tersebut tidak ada, maka kunci yang ditentukan dan nilai default akan ditulis ke dalam kamus, dan nilai tersebut akan dikembalikan. Pada parameter pertama metode ini kita tentukan kunci yang kita butuhkan, pada parameter kedua yang opsional - nilai default.

Sintaksis

kamus.setdefault(kunci, [nilai default])

Contoh

Mari kita cari nilai dalam kamus kita untuk kunci 'a':

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

Hasil eksekusi kode:

1

Contoh

Sekarang mari kita coba tentukan di parameter pertama metode setdefault sebuah kunci yang tidak ada dalam kamus:

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

Hasil eksekusi kode:

4 {'a': 1, 'b': 2, 'c': 3, 'e': 4}

Contoh

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

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

Setelah eksekusi kode, metode akan mengatur nilai untuk kunci menjadi None:

{'a': 1, 'b': 2, 'c': 3, 'e': None}

Lihat juga

  • metode keys,
    yang mengembalikan kunci-kunci kamus
  • metode values,
    yang mengembalikan semua nilai 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