different combinations 1 and 0 python code example Example: numpy combinations of 5 bits import itertools lst = list(itertools.product([0, 1], repeat=3))