반응형
abs(정수) : 정수의 절댓값을 반환하다.
print(abs(-98))
print(abs(14))
"""결과값
98
14
"""
all (iterable type)
- 모든 item이 0이 아닌경우 : True 반환
- 0이 하나라도 있는경우 : False 반환
print(all([1,2,3,4,5]))
print(all([1,2,3,4,0]))
print(all([])) # 비어있는 경우
"""결과값
True
False
True
"""
any (iterable type)
- 모든 item이 0인 경우 : False 반환
- 0이 하나라도 아니면 : True 반환
print(any([1,2,3,4,5]))
print(any([0,0,0,'',0])) # 비어있는경우도 포함
print(any([])) # 비어있는 경우
"""결과값
True
False
False
"""
dir(type)
- 지정한 type(class-object)에 정의된 속성(변수)과 메소드들을 반환한다.
print(dir(list))
"""결과
['__add__',
'__class__',
'__class_getitem__',
'__contains__',
. ...
...
'extend',
'index',
'insert',
'pop',
'remove',
'reverse',
'sort']
"""
divmod(n1,n2)
- n1을 n2로 나눈 몫과 나머지를 tuple로 반환한다.
print(divmod(10,8))
"""결과값
(1, 2) #몫은 1 나머지는2
"""
enumerate(iterable type)
- iterable type을 index번호와 값을 투플로 반환한다.
fruit= ['mango','apple','melon']
for i in enumerate(fruit):
print(i)
""" 결과값
(0, 'mango') -> index번호 0, 값 mango가 투플로 묶여 반환
(1, 'apple')
(2, 'melon')
"""
pow(밑,지수) : 밑을 지수만큼 제곱한다.
print(pow(2,3))
"""결과
8
"""
728x90
반응형
'Python > 함수와 모듈' 카테고리의 다른 글
Python Lambda 함수, map 함수 (2) | 2023.09.21 |
---|---|
Python 함수의 이름인수, 가변 인수 처리 (2) | 2023.09.20 |
Python 함수 선언,호출 (2) | 2023.09.20 |