Menu
CoddyTech

Memeriksa key

Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 14 dari 78.

Saat bekerja dengan dictionary, kamu sering perlu memeriksa apakah key tertentu ada. Python menyediakan cara sederhana untuk memeriksa keberadaan key dalam dictionary.

Menggunakan kata kunci in:

my_dict = {'name': 'Alice', 'age': 30}

# Periksa apakah 'name' adalah kunci dalam dictionary
if 'name' in my_dict:
    print('Name exists in the dictionary')

# Periksa apakah 'city' adalah kunci dalam dictionary
if 'city' not in my_dict:
    print('City does not exist in the dictionary')

Dalam contoh ini, kita menggunakan kata kunci in untuk memeriksa apakah 'name' adalah salah satu kunci dalam my_dict. Kita juga menggunakan not in untuk memeriksa apakah 'city' bukan merupakan kunci dalam dictionary.

Menggunakan method keys():

my_dict = {'name': 'Alice', 'age': 30}

# Periksa apakah 'age' ada di antara kunci dictionary
if 'age' in my_dict.keys():
    print('Age exists in the dictionary')

Di sini, my_dict.keys() mengembalikan view object yang berisi semua kunci dalam dictionary, dan kita menggunakan in untuk memeriksa apakah 'age' ada dalam list tersebut.

challenge icon

Tantangan

Mudah

Kamu mengelola dictionary data karyawan, dengan setiap kunci berupa nama karyawan dan nilainya berupa departemen mereka. Tugasmu adalah:

  1. Periksa apakah "Alice" adalah kunci dalam dictionary.
    • Jika ada, cetak: "Alice is in the company."
  2. Periksa apakah "John" bukan kunci dalam dictionary.
    • Jika tidak ada, cetak: "John is not in the company."

Coba sendiri

employees = {"Alice": "HR", "Bob": "Engineering", "Diana": "Marketing"}

# Tulis kodemu di sini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Python online