abs

abs(x)는 어떤 숫자를 입력받았을 때 그 숫자의 절댓값을 리턴하는 함수

>>> abs(3)
3
>>> abs(-3)
3
>>> abs(-1.2)
1.2

all

all(x)는 반복 가능한 데이터 x를 입력값으로 받으며 이 x의 요소가 모두 참이면 True, 거짓이 하나라도 있으면 False를 리턴

>>> all([1, 2, 3])
True

리스트 [1, 2, 3]은 모든 요소가 참이므로 True를 리턴

>>> all([1, 2, 3, 0])
False

리스트 [1, 2, 3, 0] 중에서 요소 0은 거짓이므로 False를 리턴

>>> all([])
True

만약 all의 입력 인수가 빈 값인 경우에는 True를 리턴한다.

any

any(x)는 반복 가능한 데이터 x를 입력으로 받아 x의 요소 중 하나라도 참이 있으면 True를 리턴하고 x가 모두 거짓일 때만 False를 리턴. 즉, all(x)의 반대로 작동

>>> any([1, 2, 3, 0])
True

리스트 [1, 2, 3, 0] 중에서 1, 2, 3이 참이므로 True를 리턴

>>> any([0, ""])
False

리스트 [0, ""]의 요소 0과 ""은 모두 거짓이므로 False를 리턴