为什么numpy random.choice()函数已经停止?

2024-05-23 21:23:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在使用numpy,需要random.choice()函数。遗憾的是,在2.0版中,它不在random或random.mtrand.RandomState模块中。它是否因为某种特殊原因被排除在外?在讨论或文档中没有任何关于它的内容!

为了获取信息,我在MacOS上的Python2.7上运行Numpy2.0。所有安装程序都是从站点上提供的标准安装程序安装的。

谢谢!


Tags: 模块函数文档numpy内容标准站点原因
1条回答
网友
1楼 · 发布于 2024-05-23 21:23:40

random.choice是我能告诉python本身的一部分,而不是numpy的一部分。你有没有import random

更新:numpy 1.7添加了一个新函数numpy.random.choice。显然,你需要1.7美元。

更新2:在未发布的numpy 2.0中,这似乎暂时称为numpy.random.sample。它已重新命名。这就是为什么在使用未发布的版本时,您确实应该看看API(pydoc numpy.random)和changelogs。

相关问题 更多 >