当前位置: 首页>>代码示例>>Python>>正文


Python FiniteSet.powerset方法代码示例

本文整理汇总了Python中sympy.FiniteSet.powerset方法的典型用法代码示例。如果您正苦于以下问题:Python FiniteSet.powerset方法的具体用法?Python FiniteSet.powerset怎么用?Python FiniteSet.powerset使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在sympy.FiniteSet的用法示例。


在下文中一共展示了FiniteSet.powerset方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_powerset

# 需要导入模块: from sympy import FiniteSet [as 别名]
# 或者: from sympy.FiniteSet import powerset [as 别名]
def test_powerset():
    # EmptySet
    A = FiniteSet()
    pset = A.powerset()
    assert len(pset) == 1
    assert pset == FiniteSet(S.EmptySet)

    # FiniteSets
    A = FiniteSet(1, 2)
    pset = A.powerset()
    assert len(pset) == 2 ** len(A)
    assert pset == FiniteSet(FiniteSet(), FiniteSet(1), FiniteSet(2), A)
    # Not finite sets
    I = Interval(0, 1)
    raises(NotImplementedError, I.powerset)
开发者ID:skymeson,项目名称:sympy,代码行数:17,代码来源:test_sets.py

示例2: FiniteSet

# 需要导入模块: from sympy import FiniteSet [as 别名]
# 或者: from sympy.FiniteSet import powerset [as 别名]
from sympy import FiniteSet
s = FiniteSet(1, 2, 3)
ps = s.powerset()
print(ps)

# from sympy import FiniteSet
# s = FiniteSet(1, 2, 3)
# t = FiniteSet(2, 4, 6)
# unioned = s.union(t)
# print(unioned)

# from sympy import FiniteSet
# s = FiniteSet(1, 2)
# t = FiniteSet(2, 3)
# intersected = s.intersect(t)
# print(intersected)

# from sympy import FiniteSet
# s = FiniteSet(1, 2)
# t = FiniteSet(3, 4)
# p = s*t
# # u = FiniteSet(5, 6)
# # p = s*t*u
# for elem in p:
#         print(elem)
开发者ID:KentFujii,项目名称:doing_math,代码行数:27,代码来源:power_set.py


注:本文中的sympy.FiniteSet.powerset方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。