Python/이론, 기초
[Python] 조합
조합 list에서 조합을 구할 때 사용 permutations combinations product Permutations, Combinations 하나의 list에서 조합을 구하는 것 (1, 2) (2, 1) 이 있을 때 permutations는 다르다고 판단하여 두개를 같이 반환하고 combinations는 같다고 판단하여 (1, 2) 만 반환함 from itertools import product from itertools import permutations a = [1,2,3,4,5] # (1, 2), (2, 1)는 다른 것으로 치부 print(list(permutations(a, 2))) print(list(permutations(a, 3))) print('---------------------..