欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

如何从字典中随机选择一个键

程序员文章站 2022-04-15 08:58:12
我是Python的初学者。我尝试使用这种方法: 但是有一个错误: 我的字典很简单,就像 你是如何解决这个问题的?非常感谢! 解决方案 要从名为的字典中选择随机密钥my_dict,您可以使用: 这将适用于Python 2和Python 3。 有关此方法的详细信息,请参阅:https://stackov ......

我是python的初学者。我尝试使用这种方法:

random.choice(my_dict.keys())

但是有一个错误:

'dict_keys' object does not support indexing

我的字典很简单,就像

my_dict = {('cloudy', 1 ): 10, ('windy', 1): 20}

你是如何解决这个问题的?非常感谢!

 

解决方案


要从名为的字典中选择随机密钥my_dict,您可以使用:

random.choice(list(my_dict))

这将适用于python 2和python 3。

有关此方法的详细信息,请参阅:



本文首发于python黑洞网,博客园同步跟新