Kamus
Kendalikan pasangan kunci-nilai untuk menyimpan data.
Kamus ialah pelajaran Python For Kids percuma di CoddyKit. Ini ialah pelajaran 2 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Python For Kids, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Python For Kids merangkumi sejumlah 4 pelajaran.
Pengenalan kepada Kamus
Kamus
Selamat datang ke pelajaran Struktur Data! Hari ini, kita akan mempelajari kamus dalam Python, yang membolehkan Anda menyimpan data dalam pasangan kunci-nilai.

Apakah Kamus?
Kamus ialah koleksi item yang setiap satunya disimpan sebagai pasangan kunci dan nilai. Kamus berguna untuk menyusun data supaya maklumat mudah diperoleh berdasarkan kunci unik.
- Kunci: Pengecam unik bagi setiap item.
- Nilai: Data yang dikaitkan dengan kunci.
Mencipta Kamus
Anda boleh mencipta kamus dengan meletakkan item di dalam kurungan berlekuk ({}), dipisahkan dengan koma. Setiap kunci dipisahkan daripada nilainya dengan titik bertindih (:).
Contoh:
# Creates a dictionary of student grades
grades = {
"Alice": 85,
"Bob": 92,
"Charlie": 78
}Mengakses Nilai Kamus
Anda boleh mengakses nilai yang dikaitkan dengan kunci tertentu menggunakan kunci tersebut di dalam kurungan siku ([]) atau kaedah get().
Contoh:
# Accesses the grade of Alice using square brackets
print(grades["Alice"]) # Output: 85
# Accesses the grade of Bob using the get() method
print(grades.get("Bob")) # Output: 92
Menambah Item ke dalam Kamus
Anda boleh menambah pasangan kunci-nilai baharu ke dalam kamus dengan menetapkan nilai kepada kunci baharu.
Contoh:
# Adds a new student to the grades dictionary
grades["Diana"] = 88
# Prints the updated dictionary
print(grades) # Output: {'Alice': 85, 'Bob': 92, 'Charlie': 78, 'Diana': 88}
Mengubah Suai Nilai Kamus
Memandangkan kamus boleh diubah, Anda boleh menukar nilai yang dikaitkan dengan kunci sedia ada.
Contoh:
# Updates Charlie's grade
grades["Charlie"] = 82
# Prints the updated grade for Charlie
print(grades["Charlie"]) # Output: 82
Membuang Item daripada Kamus
Anda boleh membuang item daripada kamus menggunakan pernyataan del atau kaedah pop().
Contoh:
# Removes Bob from the grades dictionary using del
del grades["Bob"]
# Removes Diana from the grades dictionary using pop()
grades.pop("Diana")
# Prints the updated dictionary
print(grades) # Output: {'Alice': 85, 'Charlie': 82}
Mengulang melalui Kamus
Anda boleh mengulang melalui kamus untuk mengakses kunci dan nilainya menggunakan gelung for.
Contoh:
# Iterates through the dictionary and prints keys and values
for student, grade in grades.items():
print(student + " scored " + str(grade))
# Output:
# Alice scored 85
# Charlie scored 82
# Creates a dictionary of fruits and their colors
fruits = {
"apple": "red",
"banana": "yellow",
"grape": "purple"
}
# Updates the color of banana
fruits["banana"] = "green"
# Removes grape from the dictionary
del fruits["grape"]
# Prints the dictionary
print(fruits)
Syabas!
Anda telah mempelajari cara menggunakan kamus untuk menyimpan dan mengurus data dalam pasangan kunci-nilai. Kamus ialah alat yang berkuasa untuk menyusun maklumat dalam atur cara Python anda. Teruskan berlatih dengan mencipta kamus sendiri dan mencuba ciri-cirinya!

Pelajari Python dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 22
- Pelajaran
- 94
Soalan Lazim
Adakah pelajaran “Kamus” percuma?
Ya — teks penuh “Kamus” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Python For Kids, tingkat taraf kepada CoddyKit PRO. Kursus Python For Kids merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Kamus”?
Kendalikan pasangan kunci-nilai untuk menyimpan data. Anda berlatih Python For Kids menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Python For Kids?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Python For Kids di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 2 daripada 4.
Berapa lamakah pelajaran “Kamus” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Python For Kids ini?
Ya. Setiap pelajaran Python For Kids menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.