Python概率并集

Python概率并集,python,python-2.7,Python,Python 2.7,我想知道是否有python包/内置函数用于执行概率并集PA u B和截取PA n B计算。我知道要遵循的算法,但我认为如果有内置的,可以减少冗余代码。在某些情况下,我有6种不同的并集和截取概率。Python内置了集合库 x、 uniony将创建一个包含x和y元素的新集合 x、 相交y将创建一个新集合,其中包含x和y共用的元素 例如: >>> x = [{1, 2, 3}, {2, 3, 4}, {3, 4, 5}] >>> set.intersection(*

我想知道是否有python包/内置函数用于执行概率并集PA u B和截取PA n B计算。我知道要遵循的算法,但我认为如果有内置的,可以减少冗余代码。在某些情况下,我有6种不同的并集和截取概率。

Python内置了集合库

x、 uniony将创建一个包含x和y元素的新集合

x、 相交y将创建一个新集合,其中包含x和y共用的元素

例如:

>>> x = [{1, 2, 3}, {2, 3, 4}, {3, 4, 5}]
>>> set.intersection(*x)
set([3])

如果我误解了你的问题,我道歉。但是更多的信息会很有帮助

Python有内置的带有交叉、联合等功能的集合。这个包/链接是什么?我找不到这个问题的有用答案,这取决于你想如何表示概率分布。请先这样说。例如,你说我有6种不同的概率是什么意思?我想你是指贝叶斯公式。这只是四个术语,你应该能够自己构建一些非常简单的东西。