Dalam bahasa pemrograman Python, List, Tuple, dan Set mewakili sekelompok objek individu sebagai satu kesatuan. Jika kita ingin merepresentasikan sekelompok objek sebagai key-value pair maka kita harus menggunakan konsep Dictionary
Kita dapat memeriksa apakah suatu nilai ada atau tidak dengan mendapatkan nilai dari kamus menggunakan values(),items(), get(), dengan mengakses kunci kamus dan menggunakan operator keanggotaan
Contoh. Menggunakan nilai() metode
Contoh di bawah ini menunjukkan cara mendapatkan nilai dari metode bawaan values()
dict_1={100:"python",200:"Java",300:"Ruby",400:"C",500:"C++",600:"R"} x=dict_1.values() print("values present in dictionary dict_1 are:",x) print("The type of x is:",type(x)) # we can iterate keys values: for k in dict_1.values(): print("The value present in dictionary dict_1 is:",k)Setelah kami menjalankan kode, itu menunjukkan hasil berikut
nilai-nilai yang ada dalam kamus dict_1 adalah. dict_values(['python', 'Java', 'Ruby', 'C', 'C++', 'R'])
The type of x is:
Nilai yang ada di kamus dict_1 adalah. python
Nilai yang ada di kamus dict_1 adalah. Jawa
Nilai yang ada di kamus dict_1 adalah. Rubi
Nilai yang ada di kamus dict_1 adalah. C
Nilai yang ada di kamus dict_1 adalah. C++
Nilai yang ada di kamus dict_1 adalah. R
Contoh. Menggunakan item() metode
Contoh di bawah ini menunjukkan cara mendapatkan nilai dari metode bawaan items()
Setelah kami menjalankan kode, itu menunjukkan hasil berikut
dict_items([(100, 'python'), (200, 'Java'), (300, 'Ruby')])
Dari dict_1, elemen nilainya adalah. python
Dari dict_1, elemen nilainya adalah. Jawa
Dari dict_1, elemen nilainya adalah. Rubi
Contoh. Menggunakan metode get()
Contoh di bawah ini menunjukkan cara mendapatkan nilai dari metode bawaan items(). Jika kunci yang ditentukan tidak ada dalam kamus, itu tidak mengembalikan apa pun
#dictionary with key value pairs dict_1={100:"python",200:"Java",300:"Ruby"} # Getting keys using get() method x=dict_1.get(100,"Python") print(x) y=dict_1.get(100) print(y) z=dict_1.get("Java") print(z) a=dict_1.get("R") print(a)Setelah kami menjalankan kode, itu menunjukkan hasil berikut
python
python
Tidak ada
Tidak ada
Contoh. Kita bisa mendapatkan nilai secara langsung dengan mengakses kunci
Contoh di bawah ini menunjukkan cara mendapatkan nilai secara langsung dengan mengakses kunci
Setelah kami menjalankan kode, itu menunjukkan hasil berikut
Nilai-nilainya adalah
python
Jawa
Rubi
Berikut adalah metode lain untuk memeriksa apakah ada nilai tertentu dalam kamus atau tidak
Contoh. Menggunakan operator Keanggotaan
Dari contoh sebelumnya kita belajar bagaimana mendapatkan nilai dari kamus menggunakan metode values(). Dengan cara yang sama, kita dapat memeriksa apakah nilainya ada dalam kamus atau tidak
Dalam contoh di bawah ini, kami mengambil masukan dari pengguna untuk memeriksa nilai dalam kamus atau tidak
Menggunakan metode values()_ dalam pernyataan if, kita mendapatkan nilai, dan menggunakan operator keanggotaan kita memeriksa nilai dari masukan pengguna apakah ada dalam kamus atau tidak
Setelah kami menjalankan kode, itu menunjukkan hasil berikut
Masukkan elemen nilai yang akan diperiksa. python
Elemen nilai yang akan diperiksa adalah. python
Nilai yang ditentukan ada di kamus
Contoh. Menggunakan metode items()
Contoh di bawah ini mirip dengan contoh sebelumnya. Alih-alih metode value(), kami menggunakan metode #dictionary with key value pairs dict_1={100:"python",200:"Java",300:"Ruby"} # Getting keys using items() method x=dict_1.items() print(x) for k,v in x: print("From the dict_1,the value element is:",v) 4 untuk mendapatkan nilai
Kami dapat memeriksa nilai-nilai yang ada dalam kamus atau tidak menggunakan metode items()
value=input("Enter the value element to be check:") print("The value element to be checked is:",value) dict_1={100:"python",200:"Java",300:"Ruby",400:"C",500:"C++",600:"R"} for k,v in dict_1.items(): if v==value: print("The specifed value is present in dictionary") _Setelah kami menjalankan kode, itu menunjukkan hasil berikut
Masukkan elemen nilai yang akan diperiksa. Jawa
Elemen nilai yang akan diperiksa adalah. Jawa
Nilai yang ditentukan ada di kamus
Kesimpulan
Dalam tutorial ini, kita belajar cara mendapatkan nilai dari kamus dari fungsi bawaan dan cara memeriksa apakah kunci tertentu ada di kamus atau tidak