我在考虑模拟蒙蒂霍尔问题,说实话,到目前为止我还没有得到。我的代码如下所示:
import random
doors = {"a":"false", "b":"false", "c":"false"}
doors[random.choice(list(doors.keys()))] = "true"
del doors[random.choice(list(doors.values()))]
print(doors)
我现在的问题是,在第四行,我试图删除一个值为“false”的随机门。我的问题是我不知道如何指定我只想从一个值为“false”的列表中随机选择。你知道吗
有什么想法吗?我到处找了不少,但找不到解决办法。这是我的第一篇帖子,如果我搞砸了,我很抱歉!你知道吗
(我使用的是python3的一个版本,而不是python2)
你可以使用列表
相关问题 更多 >
编程相关推荐