Daftar Referensi Python
values() adalah method dictionary yang mengembalikan semua nilai dalam bentuk view (dict_values) — pasangan dari keys() yang mengembalikan semua kunci.
Sintaks
nama_dict.values()
Parameter
| Parameter | Wajib? | Keterangan |
|---|---|---|
| – | – | Tidak menerima parameter apa pun |
Nilai balik: objek dict_values berisi seluruh nilai — bisa di-loop, dijumlahkan dengan sum(), atau dibungkus list().
Contoh
profil = {"nama": "Andi", "usia": 21}
print(profil.values())
Output:
dict_values(['Andi', 21])
Contoh Lainnya
Menjumlahkan semua nilai
nilai = {"mtk": 80, "ipa": 90, "ips": 85}
print(sum(nilai.values()))
print(max(nilai.values()))
Output:
255
90
Loop semua nilai
harga = {"apel": 5000, "jeruk": 8000}
for rp in harga.values():
print(rp)
Output:
5000
8000
Mengecek apakah sebuah nilai ada
profil = {"nama": "Andi", "usia": 21}
print("Andi" in profil.values())
print("Budi" in profil.values())
Output:
True
False
Kesalahan Umum
- Mengakses dengan index:
profil.values()[0]→TypeError. Bungkus dulu denganlist(). x in profilmengecek kunci, bukan nilai — untuk nilai harusx in profil.values().- Mencari kunci dari sebuah nilai tidak bisa langsung — harus loop
items()dan bandingkan.
Pelajari Lebih Lanjut
- Referensi: keys() di Python · items() di Python · sum() di Python
- Buku Belajar Python untuk Pemula: Bab 13
