활용 빈도가 높고 중요한 함수를 중심으로 알파벳 순서로 간략히 정리했다.
함수명 | 설명 |
abs() | 주어진 숫자의 절대값을 반환 |
all() | 반복 가능한(iterable) 모든 요소가 참(True)이면 True를 반환 |
any() | 반복 가능한(iterable) 중 하나라도 참(True)이면 True를 반환 |
chr() | 주어진 정수에 해당하는 유니코드 문자를 반환 |
dir() | 객체가 가지고 있는 변수와 메소드 목록을 반환 |
divmod() | 두 수를 나눈 몫과 나머지를 튜플로 반환 |
enumerate() | 반복 가능한(iterable) 객체를 인덱스와 함께 열거 객체로 반환 # enumerate는 '열거하다' 라는 뜻 |
eval() | 실행 가능한 문자열(1+2, 'hi' + 'a' 같은 것)을 입력으로 받아 문자열을 실행한 결괏값을 반환 |
filter() | 함수와 반복 가능한(iterable)을 인자로 받아, 함수에서 True를 반환하는 요소만 포함하는 반복자를 반환 |
hex() | 정수를 16진수 문자열로 반환 |
id() | 객체의 고유 식별자를 반환 |
input() | 사용자 입력을 문자열로 받음. |
int() | 문자열이나 숫자를 정수로 변환 |
isinstance() | 인스턴스가 특정 클래스나 튜플에 속한 클래스의 인스턴스인지 확인 |
len() | 입력값의 길이(요소의 수)를 반환 |
list() | 반복 가능한(iterable)을 리스트로 변환 |
map() | 함수와 반복 가능한(iterable)을 인자로 받아, 각 요소에 함수를 적용한 결과를 반복자로 반환 |
max() | 주어진 인자 또는 반복 가능한(iterable)의 최대값을 반환 |
min() | 주어진 인자 또는 반복 가능한(iterable)의 최소값을 반환 |
oct() | 정수를 8진수 문자열로 반환 |
open(filename, [mode]) | '파일 이름'과 '읽기 방법'을 입력받아 파일 객체 반환 |
ord() | 문자의 유니코드 코드 포인트를 반환 |
pow() | x의 y 거듭제곱 값을 반환 |
range() | 지정된 범위의 수를 반복 가능한 객체로 반환 |
round() | 숫자를 입력받아 반올림 |
sorted() | 반복 가능한(iterable)의 요소들을 정렬한 후, 그 결과를 리스트로 반환 |
str() | 주어진 객체를 문자열 형태로 변환 |
sum() | 반복 가능한(iterable)의 모든 요소의 합을 반환 |
tuple(iterable) | 반복 가능한(iterable) 자료형을 입력받아 튜플 형태로 반환 |
type() | 객체의 타입을 반환 |
zip() | 여러 개의 반복 가능한(iterable)을 동시에 반복할 수 있도록 튜플의 반복자를 반환 |
'[개발 언어 & 프레임워크] > Python' 카테고리의 다른 글
파이썬 제어문 - 조건문 if (0) | 2024.07.01 |
---|---|
파이썬 자료형 - 불 자료형 (0) | 2024.06.28 |
파이썬 자료형 - 딕셔너리 자료형, 집합 자료형 (0) | 2024.06.28 |
파이썬 자료형 - 숫자형, 문자형 (0) | 2024.06.28 |
파이썬 자료형 - 리스트, 튜플 (0) | 2024.06.28 |