python 一个列表有4位数字三三组合不重复,另外一个列表4位数字三三组合不重复,求两个列表合起来组成5位数字不重复组合的编程
import itertools
a=(list(itertools.combinations([17,28,30,31
], 3)))
有多少组组合
b=(list(itertools.combinations([7,18,23,33
], 3)))
有多少组组合
print(len(a))
print(a)
print(b)
print(list(itertools.combinations([a+b], 5)))
翻译结果为
4
[(17, 28, 30), (17, 28, 31), (17, 30, 31), (28, 30, 31)]
[(7, 18, 23), (7, 18, 33), (7, 23, 33), (18, 23, 33)]
[]
无法合起来显示(7, 17 18, 23 28, 30)6位数字组合 麻烦各位指点一二 谢谢