Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Mengakses Pasangan Nilai Kunci Rawak daripada Kamus dalam Python?

Bagaimana untuk Mengakses Pasangan Nilai Kunci Rawak daripada Kamus dalam Python?

Linda Hamilton
Linda Hamiltonasal
2024-11-04 09:20:30456semak imbas

How to Access Random Key-Value Pairs from Dictionaries in Python?

Mengakses Pasangan Nilai Kunci Rawak daripada Kamus dalam Python

Ingin memilih pasangan nilai kunci rawak daripada kamus? Dalam Python, anda boleh melakukan ini dengan mudah.

Pertimbangkan kamus:

d = {'VENEZUELA': 'CARACAS', 'CANADA': 'OTTAWA'}

Untuk memilih item rawak (pasangan nilai kunci), cuma buat senarai item kamus:

items = list(d.items())

Kemudian, gunakan random.choice() untuk memilih item secara rawak:

item = random.choice(items)

item kini akan menjadi tuple yang mengandungi kunci rawak dan nilai:

(country, capital) = item

Bagaimana jika anda hanya memerlukan kunci atau nilai?

Memilih Kekunci Rawak:

key = random.choice(list(d.keys()))

Memilih Nilai Rawak:

value = random.choice(list(d.values()))

Pendekatan yang dioptimumkan ini mengelakkan daripada membuat senarai tupel.

Atas ialah kandungan terperinci Bagaimana untuk Mengakses Pasangan Nilai Kunci Rawak daripada Kamus dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn