したがって、14 個の項目を含む配列があります。各項目は 0 または 1 のいずれかです。これらの数字のすべての組み合わせを理解するための助けを探しています。itertools を試してみましたが、思い通りに動作しないようです。私が言いたいことの例はこれです。
for i in range(0, 15):
if i%2 == 0:
array1.append(b)
else:
array1.append(c)
for i in range(0, 14):
for L in range(14, 15):
for subset in itertools.combinations(array1, L):
if s != str(subset):
s = str(subset)
y += 1
print(subset)
ここにコードがありますが、明らかな問題は、配列が正確な順序で埋められることです l 次に r しかし、私が必要とするのは、それぞれを交換可能にすることです。
14まで追加します。これを達成する方法はありますか?