Untuk mendapatkan panjang kamus atau nomor kunci. pasangan nilai dalam kamus, Anda dapat menggunakan fungsi bawaan Python len()
Sintaks len() untuk Kamus
Sintaks fungsi panjang dengan kamus Python diberikan di bawah ini
len(myDictionary)len() mengembalikan bilangan bulat yang mewakili jumlah kunci. pasangan nilai dalam kamus
Contoh 1. Dapatkan Panjang Kamus
Dalam contoh berikut, kami akan menginisialisasi Kamus Python dengan beberapa kunci. pasangan nilai dan coba cari tahu panjang Kamus ini menggunakan len()
Program Piton
myDictionary = { "name": "Lini", "year": 1989, "expertise": "data analytics"} length = len(myDictionary) print('Length of dictionary is:', length)_Keluaran
Length of dictionary is: 3Contoh 2. Dapatkan Panjang Kamus Kosong
Dalam contoh berikut, kami akan menginisialisasi Kamus Python kosong dan mencoba mencari tahu panjang Kamus ini menggunakan len(). Hasilnya tentu saja harus dikembalikan sebagai nol
Program Piton
myDictionary = {} length = len(myDictionary) print('Length of dictionary is:', length)Keluaran
Length of dictionary is: 0_Hasilnya sepele
Ringkasan
Dalam tutorial Contoh Python ini, kami belajar cara menemukan panjang Kamus Python menggunakan len() dengan bantuan contoh yang terperinci
Kamus adalah struktur data dalam Python yang digunakan untuk menyimpan pasangan kunci-nilai. Panjang kamus adalah jumlah pasangan kunci-nilai yang ada di kamus. Dalam tutorial ini, kita akan melihat cara menemukan panjang kamus dengan Python dengan bantuan beberapa contoh
Bagaimana cara mendapatkan panjang kamus Python?
Anda dapat menggunakan fungsi len() bawaan Python untuk menemukan panjang kamus. Ini mengembalikan jumlah pasangan kunci-nilai yang ada di kamus
Berikut ini adalah sintaks -
# length of dictionary len(my_dict)Mari kita lihat beberapa contoh penggunaan sintaks di atas
Mari kita buat kamus yang berisi skor Sains beberapa siswa dalam sebuah ujian, lalu gunakan fungsi len() untuk mencari panjang kamus
# create a dictionary science_scores = { "Tim": 87, "Emma": 91, "Mark": 68 } # get length of dictionary print(len(science_scores))_Keluaran
3Kami menemukan bahwa panjang kamus "science_scores" adalah 3. Artinya, ini berisi 3 pasangan kunci-nilai, yang dalam contoh ini memberi tahu kita jumlah pasangan nilai-siswa yang ada di kamus
Perhatikan bahwa panjang kamus sama dengan panjang kunci dan nilai kamus
# length of dictionary print(len(science_scores)) # length of dictionary keys print(len(science_scores.keys())) # length of dictionary values print(len(science_scores.values()))_Keluaran
3 3 3_Anda dapat melihat bahwa panjang kunci dan nilai kamus sama dengan kamus
Mari kita lihat contoh lain
Keluaran
0Di sini kita melihat bahwa panjang kamus kosong adalah 0
Panjang untuk kunci tertentu dalam kamus
Katakanlah alih-alih hanya skor dalam Sains, Anda memiliki skor dalam tiga mata pelajaran – Sains, Matematika, dan Bahasa Inggris dalam daftar untuk setiap siswa
Sekarang, jika Anda hanya ingin mencari panjang nilai untuk kunci tertentu, Anda dapat menggunakan fungsi len() sebagai berikut –
# create a dictionary scores = { "Tim": [87, 74, 63], "Emma": [91, 82, 88], "Mark": [68, 91, 57] } # get length of a key's value print(len(scores["Tim"]))Keluaran
3Di sini pertama-tama kita mengakses nilai untuk kunci "Tim" dan kemudian menemukan panjangnya menggunakan fungsi len(). Ini memberi kita jumlah skor yang ada untuk "Tim"
Anda mungkin juga tertarik pada –
- Python – Hitung Kunci dalam Kamus
- Hitung Kemunculan Nilai dalam Kamus Python
Berlangganan buletin kami untuk panduan dan tutorial yang lebih informatif
Kami tidak melakukan spam dan Anda dapat memilih keluar kapan saja
Pengarang
Piyush Raj
Piyush adalah seorang profesional data yang bersemangat menggunakan data untuk memahami berbagai hal dengan lebih baik dan membuat keputusan berdasarkan informasi. Di masa lalu, dia bekerja sebagai Ilmuwan Data untuk ZS dan memegang gelar teknik dari IIT Roorkee. Hobinya termasuk menonton kriket, membaca, dan mengerjakan proyek sampingan
Apa gunanya Len () dalam kamus?
Metode kamus Python len() memberikan total panjang kamus . Ini akan sama dengan jumlah item dalam kamus.Apakah kamus memiliki Len dengan Python?
Untuk menentukan berapa banyak item (key-value pair) yang dimiliki kamus, gunakan metode len() .Bagaimana Anda menghitung kunci kamus?
Jumlah kata yang berbeda (mis. e. jumlah entri dalam kamus) dapat ditemukan menggunakan fungsi len() . Untuk mendapatkan semua kata yang berbeda (i. e. kunci), gunakan. kunci() metode.Bagaimana Anda menemukan kunci nilai dalam kamus Python?
kunci(). Metode has_key() disediakan di Python 2, tetapi dihapus di Python 3. Untuk mendapatkan nilai kunci, gunakan dict[key] . dict[key] menimbulkan kesalahan ketika kunci tidak ada, tetapi metode get() mengembalikan nilai yang ditentukan (defaultnya adalah None ) jika kunci tidak ada.