별도의 import구문 없이도 사용할 수 있다. print()
, input()
등이 해당됨.
이밖에도 sum()
, min()
, max()
, eval()
등도 있다.
sorted()
는 이터러블이 들어왔을때 정렬을 지원한다. 내림차순은 reverse
옵션을 true
를 주면 되고, 정렬 기준도 따로 함수로 넣어줄 수 있음.
반복되는 형태의 데이터를 처리하기 위한 기능을 제공한다. 순열과 조합 등에 사용됨.
힙 자료구조를 제공. 우선순위 큐 기능을 구현할때 사용한다.
이진탐색 기능을 제공한다.
덱, 카운터 등의 자료구조를 제공한다.
필수적인 수학 기능들을 제공한다. 팩토리얼, 제곱근, GCD, 삼각함수 관련 함수등도 제공함.