在 Python 中從字典存取隨機鍵值對
想要從字典中選取隨機鍵值對?在 Python 中,您可以輕鬆地做到這一點。
考慮一個字典:
d = {'VENEZUELA': 'CARACAS', 'CANADA': 'OTTAWA'}
要選擇一個隨機項目(鍵值對),只需建立一個字典項目清單:
items = list(d.items())
然後,使用random.choice() 隨機選擇一個項目:
item = random.choice(items)
項目現在將是一個包含隨機鍵和值的元組:
(country, capital) = item
如果您只需要鍵或值怎麼辦?
選擇隨機鍵:
key = random.choice(list(d.keys()))
選擇隨機值:
value = random.choice(list(d.values()))
這種最佳化方法避免了建立元組列表。
以上是如何在 Python 中從字典中存取隨機鍵值對?的詳細內容。更多資訊請關注PHP中文網其他相關文章!