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

Linda Hamilton
Lepaskan: 2024-11-04 09:20:30
asal
455 orang telah melayarinya

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'}
Salin selepas log masuk

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

items = list(d.items())
Salin selepas log masuk

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

item = random.choice(items)
Salin selepas log masuk

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

(country, capital) = item
Salin selepas log masuk

Bagaimana jika anda hanya memerlukan kunci atau nilai?

Memilih Kekunci Rawak:

key = random.choice(list(d.keys()))
Salin selepas log masuk

Memilih Nilai Rawak:

value = random.choice(list(d.values()))
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!