首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在python字典中获得随机值?

如何在python字典中获得随机值?
EN

Stack Overflow用户
提问于 2018-02-06 05:25:05
回答 2查看 0关注 0票数 0

如何从dict中获取一个随机对?我在做一个游戏,你需要猜测一个国家的首都,我需要随机出现问题。

dict看上去是:{'VENEZUELA':'CARACAS'}

我该怎么做?

EN

Stack Overflow用户

发布于 2018-02-06 14:49:15

如果您不想使用random模块,您也可以尝试popitem():

代码语言:txt
复制
>> d = {'a': 1, 'b': 5, 'c': 7}
>>> d.popitem()
('a', 1)
>>> d
{'c': 7, 'b': 5}
>>> d.popitem()
('c', 7)

因为dict不能保持顺序,通过使用popitem可以得到任意(但不是严格随机的)顺序的项。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档