#) 참고 사이트
http://pythonstudy.xyz/python/article/401-%EC%A0%95%EA%B7%9C-%ED%91%9C%ED%98%84%EC%8B%9D-Regex
https://planbs.tistory.com/entry/Python-Standard-Library-re
itertools.permutations
[1] 사용 상황
순서가 다르면 다른 것, 중복 허용안함
[2] 사용 예
arr = list(itertools.permutations(range(1,6), 2))
itertools.product
[1] 사용 상황
순서가 다르면 다른 것, 중복 허용
[2] 사용 예
arr = list(itertools.product(range(1,6),range(1,6)))
itertools.combinations
[1] 사용 상황
순서가 달라도 같은 것, 중복 허용안함
[2] 사용 예
arr = list(itertools.combinations(range(1,6), 2))
itertools.combinations_with_replacement
[1] 사용 상황
순서가 달라도 같은 것, 중복 허용
[2] 사용 예
list(itertools.combinations_with_replacement(range(1,6), 2))
정의
코드를 최적화하기 위해 함수 호출 주기와 빈도, 시간과 메모리 소요 등을 측정하는 것
사용 방식
[1] %time
[2] %timeit
셀 전체 코드 시간 측정
첫 줄에 %%timeit