내장 함수

GreenBean·2021년 12월 9일
0
post-thumbnail

파이썬 내장 함수

all()

all() 함수란?

def all(iterable):
    for element in iterable:
        if not element:
            return False
    return True
  • all(iterable) 함수는 인자로 받은 반복 가능한 자료형(iterable)모든 요소가 참(True)이면 참(True)을 반환하는 함수
  • and의 특징을 가진 함수
  • all()이라는 함수는 반복 가능한 자료형을 인자로 받으며, 그 안에 있는 모든 요소가 True이어야지 True를 반환하는 함수

all() 함수의 특징

  • 인자로 반복 가능한 (iterable) 자료형을 받음
  • 인자로 받은 데이터의 모든 요소가 True이어야지 True를 반환
  • 인자로 받은 요소중 하나라도 False이면 False를 반환
  • 인자로 받은 요소가 비어있으면 True
  • 반복 가능한 자료형(iterable)은 아래와 같은 자료형
    • 리스트, 튜플, 집합, 딕셔너리, 문자열
      • for문에서 사용 가능한 것들

any()

any() 함수란?

def any(iterable):
    for element in iterable:
        if element:
            return True
    return False
  • any(iterable) 함수는 인자로 받은 반복 가능한 자료형(iterable)단 하나라도 참(True)이 있으면 참(True)를 반환하는 함수
  • 반대로 모든 요소가 거짓(False)인 경우에만 거짓(False)을 반환
  • or의 특징을 가진 함수

any() 함수의 특징

  • 반복가능한 자료형(iterable)을 인자로 받음
  • 인자로 받은 요소 중 하나라도 True이면 True를 반환
  • False가 몇개든 상관없이 단 하나라도 TrueTrue 반환
  • 모든 요소가 False인 경우에만 False 반환
  • 인자로 받은 요소가 비어있는 경우 False를 반환
profile
🌱 Backend-Dev | hwaya2828@gmail.com

0개의 댓글