파이썬 순열, 조합 (permutations , combinations, product, combination_with_replacement )
1. permutations : 순열 - 개념 순열이란 순서대로 나열하는 경우의 수, 나열의 목적은 일어날 수 있는 모든 가짓수를 단 하나도 빠짐없이 보여주기 위한것이다. 또한 앞 뒤의 순서가 틀리면 서로 다룬 경우의 수이고 소유보다는 존재의 의미를 갖는다. 예를들어 (사과, 배, 귤) 세 과일 중 두개를 보여주는 경우의 수는 [사과, 배], [사과, 귤], [배, 사과], [배, 귤], [귤, 사과], [귤, 배] 총 6가지 이다. - 파이썬 permutations 사용법 permutations는 리스트와 같은 iterable 객체에서 r개의 데이터를 뽑아 일렬로 나열하는 모든 경우를 계산해준다. permutations는 클래스이므로 객체 초기화 이후에는 리스트 자료형으로 변환하여 사용한다. from ..