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())

Coba di IDE

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()))

Coba di IDE

Output:

255
90

Loop semua nilai

harga = {"apel": 5000, "jeruk": 8000}

for rp in harga.values():
    print(rp)

Coba di IDE

Output:

5000
8000

Mengecek apakah sebuah nilai ada

profil = {"nama": "Andi", "usia": 21}

print("Andi" in profil.values())
print("Budi" in profil.values())

Coba di IDE

Output:

True
False

Kesalahan Umum

  • Mengakses dengan index: profil.values()[0]TypeError. Bungkus dulu dengan list().
  • x in profil mengecek kunci, bukan nilai — untuk nilai harus x in profil.values().
  • Mencari kunci dari sebuah nilai tidak bisa langsung — harus loop items() dan bandingkan.

Pelajari Lebih Lanjut