Getting the subsets of a set in Python

前端 未结 7 2060
清歌不尽
清歌不尽 2020-12-03 23:19

Suppose we need to write a function that gives the list of all the subsets of a set. The function and the doctest is given below. And we need to complete the whole definitio

7条回答
  •  伪装坚强ぢ
    2020-12-03 23:56

    >>> from itertools import combinations
    >>> s=set(range(10))
    >>> subs = [set(j) for i in range(len(s)) for j in combinations(s, i+1)]
    >>> len(subs)
    1023
    

提交回复
热议问题