▶︎ abs(3)
: 절댓값을 돌려주는 함수
▶︎ all([1,2,0])
: 매개변수로 iterable 을 받아 iterable 내의 모든 요소가 참이거나 비어있으면 True, 아니면 False를 반환
all("") # true
all([""]) # false
all({True : 'a', False : 'b'}) # false
→ dictionary 의 경우 key 값으로 판단
▶︎ any([1,2,3,0])
: iterable 자료형을 인수로 받아 요소 중 하나라도 참이 있으면 True 를 반환. all 의 반대
▶︎ chr(97)
: 아스키 코드 값을 받아 해당하는 문자를 출력
▶︎ ord('A')
: 아스키코드 값을 출력
▶︎ divmod(a,b)
: a를 비로 나눈 몫과 나머지를 튜플형태로 반환
▶︎ filter(__function, __iterable)
: 첫번째 인수로 함수 이름을, 두번재 인수로 iterable 자료형을 받아 두번째 인수의 요소가 함수에 입력되었을 때 반환값이 참인 것만 걸러 내 돌려준다.
list(filter(lambda x : x>0, [1,-3,2,0,-5,6]))
# [1,2,6]
▶︎ hex(3)
: 정수 값은 16진수로 변환
▶︎ oct(34)
: 정수 형태의 숫자를 8진수 문자열string로 바꾸어 돌려주는 함수
▶︎ bin(4)
: 이진법 string 으로 변환
▶︎ int(x, radix)
: radix 진수로 표현된 문자열 x 를 10진수로 변환하여 돌려준다
int('11',2) #3
▶︎ map(__function, __iterable)
: 입력받은 자료형의 각 요소를 함수가 수행한 결과를 묶어서 돌려준다.
▶︎ max(__iterable)
: 인수로 반복 가능한 자료형을 받아 최댓값을 돌려준다.
max("python") #'y'
▶︎ ord(char)
: 문자의 아스키 코드 값을 돌려준다.
▶︎ pow(x,y)
: x의 y제곱한 결과값을 돌려준다.
▶︎ round(number)
: 반올림해준다.
▶︎ round(number, digit)
: 소수점 digit 자리까지만 반올림하여 표시
▶︎ str(object)
: 문자열 형태로 객체 변환
▶︎ sum(__iterable)
: 입력받은 리스트나 튜플의 모든 요소의 합을 돌려준다
▶︎ zip(*iterable)
: 동일한 개수로 이루어진 자료형을 묶어주는 역할
list(zip("abc","def")) #{('a','d'),('b','e'),('c','f')]