Dictionary — Python

Dictionary di Python Dictionary menyimpan data dalam pasangan key-value. Keys harus unik dan immutable. Membuat Dictionary profil = { "nama": "Budi", "umur": 25

Dictionary di Python

Dictionary menyimpan data dalam pasangan key-value. Keys harus unik dan immutable.

Membuat Dictionary

profil = {
    "nama": "Budi",
    "umur": 25,
    "kota": "Jakarta"
}

Operasi Dictionary

# Akses
nama = profil["nama"]
umur = profil.get("umur", 0)  # dengan default value

# Tambah/Update
profil["email"] = "[email protected]"
profil["umur"] = 26

# Hapus
del profil["kota"]
profil.pop("email")

# Iterasi
for key, value in profil.items():
    print(f"{key}: {value}")

# Cek key
if "nama" in profil:
    print("Key exists")

Dictionary Comprehension

kuadrat = {x: x**2 for x in range(1, 6)}
# {1: 1, 2: 4, 3: 9, 4: 16, 5: 25}

Yang akan kamu pelajari