Dalam tutorial Python ini, kita akan mempelajari Cara mengatasi kesalahan kunci kamus Python menggunakan beberapa contoh di python. Selain itu, kami juga akan membahas topik ini
- Penanganan kesalahan kunci kamus Python
- Kesalahan kunci kamus Python tetapi kunci ada
- Kesalahan kunci kamus Python 0
- String kesalahan kunci kamus Python
- Kesalahan kunci defaultdict python
- Kesalahan kunci dict python tidak ada
- Python dict menghapus kunci tanpa kesalahan
- Kamus Python coba kecuali kesalahan kunci
- Kamus bersarang kesalahan kunci Python
Daftar isi
Kesalahan kunci kamus Python
- Pada bagian ini, kita akan membahas apa itu kesalahan kunci dalam kamus Python
- Dalam kesalahan kunci Python dimunculkan ketika kunci tidak ada di kamus yang digunakan untuk mencari nilainya
- Misalnya, Anda memiliki kamus yang berisi pasangan kunci-nilai di dalam kurung kurawal dan sekarang jika Anda ingin mendapatkan kunci tertentu dari kamus yang tidak ada di kamus yang diberikan maka itu akan menimbulkan kesalahan
- Untuk mengatasi masalah ini, Anda dapat memilih item tersebut dari kamus yang ada dan Anda juga dapat menanganinya dengan menggunakan blok coba-kecuali
Contoh
my_dict={'U.S.A':15,'France':18,'China':27}
result=my_dict['Japan']
print[result]
Dalam kode yang diberikan berikut, kami telah membuat kamus bernama 'my_dict' yang berisi elemen dalam bentuk pasangan nilai kunci dan kemudian kami mendeklarasikan variabel 'hasil' dan menetapkan elemen kunci 'Jepang'
Ini adalah Screenshot dari kode yang diberikan berikut
Seperti yang Anda lihat di Screenshot, output menampilkan keyerror. 'japan' alasan di balik ini adalah kuncinya tidak ada dalam kamus dan tidak dapat mengembalikan nilai apa pun
Larutan
Mari kita lihat solusi untuk kesalahan ini dengan menggunakan metode get[]
- Di Python, metode get[] digunakan untuk menghilangkan kesalahan kunci dan akan memeriksa kondisi jika kunci ditemukan maka nilainya dikembalikan, jika tidak maka akan memunculkan kesalahan
- Metode ini digunakan untuk mengambil nilai dari kamus dan dibutuhkan dua parameter yang menunjukkan kunci yang ingin kita cari dan nilai defaultnya adalah none
Sintaksis
Berikut adalah Sintaks metode get[] Python
dict.get[key[,value]]
_Contoh
Mari kita ambil contoh dan periksa cara mengatasi kesalahan kunci ini
Kode sumber
my_dict={'U.S.A':15,'France':18,'China':27}
result=my_dict.get['japan',14]
print["Return value:",result]
Ini adalah eksekusi dari kode yang diberikan berikut
Seperti yang Anda lihat di Screenshot, output menampilkan nilai kembalian adalah 14
Juga, periksa. Kunci duplikat Kamus Python
Penanganan kesalahan kunci kamus Python
- Pada Program kali ini, kita akan membahas cara mengatasi masalah key-error dengan menggunakan exception handling di Python
- Dalam Python ketika program Anda menimbulkan kesalahan atau ada yang tidak beres maka metode coba-kecuali akan membantu pengguna untuk menangkap dan menangani pengecualian
Contoh
Mari kita ambil contoh dan periksa cara memunculkan kesalahan kunci di Python dengan menggunakan penanganan
my_dictionary = {"George" : 678, "Oliva" : 897, "James" : 156}
try:
print [my_dictionary["Micheal"]]
except:
print ["key error:Key does not contain in dictionary"]
Dalam contoh ini, kami telah membuat kamus yang berisi elemen dalam bentuk pasangan kunci-nilai dan kemudian menggunakan blok coba-kecuali. Metode ini akan memeriksa kondisi jika kunci tersedia di kamus maka akan ditampilkan nilai kunci tersebut dan jika kunci tidak tersedia maka akan muncul pesan 'kunci tidak terdapat dalam kamus'
Berikut adalah implementasi dari kode yang diberikan berikut ini
Larutan
Mari kita lihat solusi untuk kesalahan ini
Kode sumber
my_dictionary = {"George" : 678, "Oliva" : 897, "James" : 156}
try:
print [my_dictionary["Oliva"]]
except:
print ["key error:Key does not contain in dictionary"]
_Pada kode di atas, kita telah membuat kamus bernama 'my_dictionary' dan kemudian kita menggunakan konsep penanganan coba-kecuali yang artinya jika kunci 'oliva' tersedia di kamus maka itu akan mengembalikan nilainya
Ini adalah eksekusi dari kode yang diberikan berikut
Seperti yang Anda lihat di Screenshot, output menampilkan nilai kunci yaitu '897'
Membaca. Dapatkan Kunci Pertama di kamus Python
Kesalahan kunci kamus Python tetapi kunci ada
- Pada bagian ini, kita akan membahas cara mengatasi kesalahan kunci tetapi kunci ada di kamus Python
- Untuk melakukan tugas khusus ini, pertama-tama kita akan membuat kamus dengan menggunakan kurung kurawal dan elemen dipisahkan dengan koma
- Untuk mendapatkan key error kita akan menggunakan operator Python in dan operan ini akan memeriksa kondisi apakah elemen kunci tersedia di kamus atau tidak
Contoh
country_name = {'U.S.A':178, 'France':456, 'China':754, 'Australia':345}
if 'Germany' in country_name:
print["Key exist in dictionary"]
else:
print["Key error: Does not contain in dictionary"]
Dalam kode di atas, kami telah memeriksa apakah kunci 'Jerman' ada di kamus atau tidak. Untuk melakukan tugas ini pertama-tama kita menetapkan kondisi jika kunci 'Jerman' ada di kamus maka itu akan mengembalikan nilai jika tidak maka akan menampilkan 'Key-error'
Berikut adalah implementasi dari kode yang diberikan berikut ini
Membaca. Nilai kenaikan kamus Python
Kesalahan kunci kamus Python 0
- Dalam Program ini, kita akan membahas cara mengatasi kesalahan kunci dalam kamus Python
- Untuk melakukan tugas ini, kita akan menggunakan metode pengindeksan dan ini adalah cara mudah untuk mendapatkan nilai kunci kamus
- Mari kita ambil contoh dan kita akan melihat cara kerja pengindeksan kamus dan itu juga akan memeriksa apakah kunci tersedia di kamus atau tidak
Contoh
my_dictionary= {16: 'Germany', 19: 'Japan'}
print[my_dictionary[0]]
_Ini adalah eksekusi dari kode yang diberikan berikut
Seperti yang Anda lihat di Screenshot, output menampilkan kesalahan kunci 0 yang berarti tidak menemukan nilai kunci dan mengembalikan nilai 0
Mari kita lihat Solusi untuk kesalahan ini
Larutan
my_dictionary= {0: 'Germany', 19: 'Japan'}
print[my_dictionary[0]]
Dalam kode di atas, kami telah memperbarui kamus yang diberikan 'my_dictionary' yang berarti kami menetapkan kunci sebagai 0 dalam kamus dan menetapkan nilai 'Jerman'. Setelah Anda mengeksekusi kode ini, output menampilkan nilai 'Jerman'
Ini adalah Screenshot dari kode yang diberikan berikut
Membaca. Kamus daftar Python
String kesalahan kunci kamus Python
- Dalam Program ini, kita akan membahas cara mengatasi string kesalahan kunci dalam kamus Python
- Dalam contoh ini, kita akan menggunakan metode pengindeksan untuk mendapatkan string kesalahan kunci
- Untuk melakukan tugas ini, kami akan menetapkan kunci yang tidak diketahui dalam daftar yang tidak ada dalam kamus yang diberikan
Contoh
my_dictionary = {'z':178,'y':785,'v':345}
print[my_dictionary['m']]
_Ini adalah Output dari kode yang diberikan berikut
Seperti yang Anda lihat di tangkapan layar, keluaran menampilkan kesalahan kunci yang berarti string kunci tidak ada dalam kamus
Larutan
Mari kita lihat solusi untuk kesalahan ini
Contoh
my_dictionary = {'z':178,'y':785,'v':345}
print[my_dictionary['y']]
_Dalam kode di atas, kami telah menyebutkan kunci 'y' dalam daftar yang tersedia di kamus yang diberikan. Setelah Anda mengeksekusi kode ini, ia akan mengembalikan nilai kunci spesifik itu
Berikut adalah implementasi dari kode yang diberikan berikut ini
Membaca. Kamus Python diperpanjang
Kesalahan kunci defaultdict python
Di Python defaultdict, itu tidak akan pernah menghasilkan kesalahan kunci. Misalkan Anda memiliki kamus dan sekarang Anda ingin membuat kunci baru dengan menggunakan metode dict default dan tidak memerlukan argumen, menghasilkan nilai default untuk kunci yang tidak ada
Contoh
dict.get[key[,value]]
_0Ini adalah Screenshot dari kode yang diberikan berikut
Membaca. Kamus Python banyak kunci
Kesalahan kunci dict python tidak ada
- Pada bagian ini, kita akan membahas cara mendapatkan nilai key error none di kamus Python
- Untuk melakukan tugas khusus ini kita akan menggunakan dict. dapatkan[] metode. Di Python, metode get[] digunakan untuk menghilangkan kesalahan kunci dan akan memeriksa kondisi jika kunci ditemukan maka nilainya dikembalikan, jika tidak maka akan memunculkan kesalahan
Sintaksis
Berikut Sintaks kamus. dapatkan[] metode
dict.get[key[,value]]
_Contoh
dict.get[key[,value]]
_2Ini adalah Screenshot dari kode yang diberikan berikut
Seperti yang Anda lihat di tangkapan layar, output menampilkan kesalahan utama Tidak ada
Larutan
dict.get[key[,value]]
_3Berikut ini diberikan, kode kami telah membuat kamus bernama 'my_dict' yang berisi elemen dalam bentuk pasangan nilai kunci. Setelah itu, kami menggunakan dict. get[] dan tetapkan elemen kunci yang tersedia di kamus
Berikut adalah implementasi dari kode yang diberikan berikut ini
Seperti yang Anda lihat di tangkapan layar, output menampilkan nilai balik dari kunci tertentu
Membaca. Cara membuat kamus Python kosong
Python dict menghapus kunci tanpa kesalahan
- Dalam Program ini, kami akan menghapus kunci dari kamus Python tanpa kesalahan
- Untuk melakukan tugas ini kita akan menggunakan dict. metode pop[] dan itu akan menghapus kunci tertentu dari kamus dan mengembalikan nilainya
- Untuk mendapatkan informasi lebih lanjut mengenai dict. metode pop[]. Anda dapat merujuk artikel detail kami di pop kamus Python
Contoh
dict.get[key[,value]]
_4Anda dapat merujuk ke Screenshot di bawah ini
Seperti yang Anda lihat di Screenshot, output menampilkan kunci 'China' telah dihapus dari kamus
Membaca. Kamus Python ke CSV
Kamus Python coba kecuali kesalahan kunci
- Pada bagian ini, kita akan membahas cara menggunakan blok coba-kecuali dalam kamus Python dan mendapatkan kesalahan kuncinya
- Dalam Python, blok coba-kecuali memeriksa pernyataan jika kode tidak berhasil dijalankan maka program akan berakhir di baris dan itu menghasilkan kesalahan sementara dalam kasus kecuali kode akan berhasil dijalankan
- Dalam contoh ini, kita akan membuat kamus yang berisi elemen berupa key-value pair kemudian kita akan menggunakan blok try-exception. Metode ini akan memeriksa kondisi jika kunci tersedia di kamus maka akan ditampilkan nilai kunci tersebut
- Dan jika kunci tidak tersedia maka akan muncul pesan 'kunci tidak ada dalam kamus
Contoh
dict.get[key[,value]]
_5Ini adalah Screenshot dari kode yang diberikan berikut
Larutan
Mari kita lihat solusi untuk kesalahan ini
Kode sumber
dict.get[key[,value]]
_6Berikut adalah implementasi dari kode yang diberikan berikut ini
Membaca. Kamus python tupel
Kamus bersarang kesalahan kunci Python
- Di sini kita akan membahas cara mengatasi kesalahan kunci dalam kamus bersarang Python
- Untuk melakukan tugas ini pertama-tama kita akan membuat kamus bersarang dan menetapkan beberapa kamus. Selanjutnya, kita akan menggunakan dict. metode get[] dan metode ini akan membantu pengguna untuk menghapus kesalahan kunci dan akan memeriksa kondisi jika kunci ditemukan maka nilainya dikembalikan, jika tidak maka akan menimbulkan kesalahan
Contoh
dict.get[key[,value]]
_7Dalam kode di atas, kami telah menggunakan dict. get[] dan di dalam fungsi ini, kami telah menetapkan elemen kunci yang tidak diketahui. Setelah Anda mengeksekusi kode ini, output menampilkan nilai kesalahan kunci 'Tidak Ada' yang berarti kunci yang telah kami tetapkan dalam argumen tidak ada dalam kamus yang diberikan
Ini adalah Screenshot dari kode yang diberikan berikut
Larutan
Mari kita lihat solusi untuk kesalahan ini
dict.get[key[,value]]
_8Dalam kode di atas, kami telah memperbarui dict. fungsi get[]. Dalam contoh ini, kami telah menetapkan kunci sekarang yang tersedia di kamus yang diberikan sebagai argumen. Setelah Anda mengeksekusi kode ini, kode ini akan mengembalikan nilainya
Anda mungkin juga ingin memeriksa tutorial python berikut
- Kamus Python berisi + contoh
- Pemahaman kamus python
- Pencarian Kamus Python berdasarkan nilai
- Kamus Python diinisialisasi
- Kamus Python banyak nilai
- Python mengonversi kamus ke daftar
Jadi, dalam tutorial ini, kita telah mempelajari Cara mengatasi kesalahan kunci kamus Python menggunakan beberapa contoh di python. Selain itu, kami juga telah membahas topik ini
- Penanganan kesalahan kunci kamus Python
- Kesalahan kunci kamus Python tetapi kunci ada
- Kesalahan kunci kamus Python 0
- String kesalahan kunci kamus Python
- Kesalahan kunci defaultdict python
- Kesalahan kunci dict python tidak ada
- Python dict menghapus kunci tanpa kesalahan
- Kamus Python coba kecuali kesalahan kunci
- Kamus bersarang kesalahan kunci Python
Bijay Kumar
Python adalah salah satu bahasa paling populer di Amerika Serikat. Saya telah bekerja dengan Python untuk waktu yang lama dan saya memiliki keahlian dalam bekerja dengan berbagai perpustakaan di Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, dll… Saya memiliki pengalaman dalam bekerja dengan berbagai klien . Lihat profil saya