0
我想達到以下結果生成使用列表和單個值或列表,列表
import itertools
i = [1, 2, 3]
排列下列不工作...我如何創建使用迭代的所有組合與單個值?
allCombos = [combo for combo in itertools.product(i, True)]
# I want to yield (1, True), (2, True), (3, True)
這是工作的其他情況
if includeFalse:
allCombos = [combo for combo in itertools.product(i, [True, False])]
# yields in (1, True), (1, False), (2, True), (2, False), (3, True), (3 False)