リストの可能な組み合わせをすべて印刷するようにスクリプトを作成しようとしていた[1,2(1,2)は異なるものとしてカウントされますエントリ]。たとえば :私はitertools.permutationsを試してみたリスト内の要素の可能な組み合わせをすべて生成する
c = [1,2]
# do something magical
print(c with magical stuff)
>>>[(1), (2), (1, 1), (1, 2), (2, 1), (2, 2)]
。 >>>()(1、)(2、)(1,2)(2,1)として出力します。ただし、(1,1)と(2,2)は含まれません。
ご協力いただければ幸いです。私はコーディングに新たなんだ(私は印刷に非常に流暢なんだけれども、 "Hello Worldの!":3)私にとって
しかし、あなたが示した出力には、両方とも '(1,2)'と '(2,1)'が含まれています。 – khelwood
[Pythonでリストのすべての順列を生成する方法](https://stackoverflow.com/questions/104420/how-to-generate-all-permutations-of-a-list-in-python) –