Python Dictionary pop ()

Metode pop () menghapus dan mengembalikan elemen dari kamus yang memiliki kunci tertentu.

Sintaks pop()metode adalah

 dictionary.pop (key (, default))

pop () Parameter

pop() metode mengambil dua parameter:

  • kunci - kunci yang akan dicari untuk dihapus
  • default - nilai yang dikembalikan jika kunci tidak ada dalam kamus

Kembalikan nilai dari pop ()

The pop()kembali metode:

  • Jika keyditemukan - elemen dihapus / muncul dari kamus
  • Jika keytidak ditemukan - nilai ditentukan sebagai argumen kedua (default)
  • Jika keytidak ditemukan dan argumen default tidak ditentukan - KeyErrorpengecualian dimunculkan

Contoh 1: Munculkan elemen dari kamus

 # random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('apple') print('The popped element is:', element) print('The dictionary is:', sales)

Keluaran

 Elemen yang muncul adalah: 2 Kamus adalah: ('orange': 3, 'grapes': 4) 

Contoh 2: Munculkan elemen yang tidak ada dari kamus

 # random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava')

Keluaran

 KeyError: 'jambu' 

Contoh 3: Munculkan elemen yang tidak ada dari kamus, asalkan nilai default

 # random sales dictionary sales = ( 'apple': 2, 'orange': 3, 'grapes': 4 ) element = sales.pop('guava', 'banana') print('The popped element is:', element) print('The dictionary is:', sales)

Keluaran

 Elemen yang muncul adalah: banana. Kamus adalah: ('orange': 3, 'apple': 2, 'grapes': 4) 

Artikel yang menarik...