파이썬 itertools사용법
알고리즘 문제를 풀다보면, 순열.조합을 사용해야할때가 있다. itertools라이브러리를 이용하는 방법을 공부하자. 대표적인 조합형 이터레이터 함수 - combinations - combinations_with_replacement() - product() - permutations() combinations(list, r) : list에서 원소 개수가 r개인 조합 뽑기 HTML 삽입 미리보기할 수 없는 소스 from itertools import combinations number = [-2, 3, 0, 2, -5] for ii in combinations(number, 2): print(ii) #(-2, 3) #(-2, 0) #(-2, 2) #(-2, -5) #(3, 0) #(3, 2) #(3, -5..
더보기