Cara menemukan panjang kunci di kamus python

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: 3

Contoh 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

3

Kami 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

# create a dictionary
science_scores = {}
# get length of dictionary
print(len(science_scores))

Keluaran

0

Di 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

3

Di 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

  • Cara menemukan panjang kunci di kamus python
    Cara menemukan panjang kunci di kamus python

    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.