在 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中文网其他相关文章!