반응형
ord()
- 문자열 → 아스키코드(숫자)
chr()
- 아스키코드 → 문자열
itertools 라이브러리
(iterable 객체 허용)
- 순열 : 중복을 허용함
r개의 데이터를 뽑아 일렬로 나열함
from itertools import permutations
items = ['1', '2', '3']
list(permutations(items, 2))
- 조합 : 중복 허용하지 않음
r개의 데이터를 뽑아 순서없이 일렬로 나열함
from itertools import permutations
items = ['1', '2', '3']
list(combinations(items, 2))
max(a, b) min(a, b)
sum()
- iterable 객체면 모두 반환 가능
sum([1,2,3,4,5])
gcd(a,b)
- a와 b의 최대공약수 출력
capitalize(), title()
- 첫 문자만 대문자가 되고, 다음 문자는 소문자로 만들어짐
반응형
'코딩테스트 대비 > 코딩테스트 꿀팁' 카테고리의 다른 글
| [Python] split vs strip (0) | 2023.09.20 |
|---|---|
| 나 보려고 작성한 취업 도움 되는 사이트 모음 (0) | 2023.07.20 |
| [Python] 프로그래머스 함수 내부에서 변수 사용팁(nonlocal, global) (0) | 2023.07.06 |
| 코테 유형 분석하기(DFS, BFS, 스택, 큐, 힙, DP..) (0) | 2023.06.22 |
| [Python] 유용한 코드 모음 (0) | 2023.06.20 |