1. 순열 itertools.permutations(iterable, r=None) iterable에서 r 길이 만큼 순열을 생성해 반환 r이 주어지지 않으면, 기본값은 iterable의 길이다. 순열 튜플은 iterable의 순서에 기반해서 만들어진다. 즉, 값이 아닌 위치를 기준으로 순열이 생성된다. 2. 조합 itertools.combinations(iterable, r) iterable에서 r 길이 만큼 조합을 생성 조합 튜플은 iterable의 순서에 기반해서 만들어진다. 즉, 값이 아닌 위치를 기준으로 조합이 생성된다. from itertools import product lst=[[1, 2], [4, 5], [7, 8]] print(list(product(*lst))) 데카르트 곱 위의 co..