μμ΄(permutation) - μμλ₯Ό κ³ λ €ν μ ν - nPrλ‘ νμ import imertools arr = ['A', 'B', 'C'] perm = itertools.permutations(arr, 2) # 2κ° μ ν print(list(perm)) # [('A', 'B'), ('A', 'C'), ('B', 'A'), ('B', 'C'), ('C', 'A'), ('C', 'B')] μ‘°ν©(combination) - μμλ₯Ό κ³ λ €νμ§ μμ μ ν - nCrλ‘ νμ import itertools arr = ['A', 'B', 'C'] combi = itertools.combinations(arr, 2) print(list(combi)) # [('A', 'B'), ('A', 'C'), ('B', 'C')]