itertools
순열은 permutations(데이터, 뽑는 수) 조합은 combinations(데이터, 뽑는 수) 중복순열은 product 중복조합은 combinations_with_replacement
gcd greatest common divisor lcm leat common multiplier