나는 여러 벡터 a=[1 2 3 ...]
, b=[1 2 3 ...]
, c=[1 2 3 ...]
을 가지고 있습니다. 나는이 벡터의 각에서 가져온 요소에서 구성 가능한 모든 조합을 찾아야가 좋아 :벡터의 요소 조합
[1 1 1]
[1 1 2]
[3 3 3]
etc.
문제는 내가 문제가되지 않습니다 순서 때문에 같은 요소를 포함하는 조합을 제외해야한다는 것입니다. 예를 들어 [1 2 1]
조합이 제시되면 조합 [2 1 1]
을 제외해야합니다. 어떻게 모든 프로그래밍 언어에서 그렇게 할 수 있습니까 (파이썬이 선호됩니다)?