python 利用product找数组里数字的所有可能的集合
作者:互联网
import itertools
nums = [1, 2, 3, 4]
# 生成 2^n 个集合
for mask in itertools.product([True, False], repeat=len(nums)):
sub = []
# 根据得到的集合,把数字填进去
for i in range(len(nums)):
if mask[i]:
sub.append(nums[i])
print(sub)
标签:product,sub,nums,python,mask,len,itertools,数组 来源: https://blog.csdn.net/qq_18891081/article/details/120809713