Python의 any() 함수

Vaibhhav Khetarpal 2023년1월30일
  1. Python 목록과 함께 any() 함수 사용
  2. Python Tuple과 함께 any() 함수 사용
  3. Python 세트와 함께 any() 함수 사용
  4. Python 사전과 함께 any() 함수 사용
Python의 any() 함수

이 튜토리얼은 파이썬에서 사용 가능한 any() 함수의 사용을 보여줍니다.

any() 함수는 주어진 iterable의 요소를 살펴보고 iterable의 주어진 요소 쌍 중 하나가 다음인지 여부를 나타내는 True 또는 False 값을 제공하는 간단한 Python 내장 함수입니다. 부울 컨텍스트에서 True.

간단히 말해서, 주어진 iterable의 항목 중 하나라도 True인 경우 any() 함수는 True를 반환합니다. 기술적으로 any() 함수의 작업은 주어진 iterable의 요소 집합에 대해 OR 작업을 수행하는 것과 정확히 동일하다고 생각할 수 있습니다.

any() 함수의 구문은 다음과 같습니다.

any(iterable)

any() 함수는 단일 매개변수만 취하며, 이는 주어진 반복 가능일 수 있습니다.

any() 함수가 반환할 수 있는 모든 가능한 값은 다음과 같습니다.

  • 주어진 iterable의 요소 중 하나라도 True인 것으로 확인되면 True 값이 반환됩니다.
  • 주어진 iterable의 모든 요소가 False인 경우 False 값이 반환됩니다.

all() 함수는 구문 면에서 any() 함수와 유사하지만 주어진 iterable의 모든 항목이 True이면 all() 함수가 유일한 차이점입니다. True를 반환하고, 그렇지 않으면 다른 모든 경우에 False를 반환합니다. all() 함수는 기술적으로 모든 반복 가능한 요소에 대한 AND 연산처럼 작동합니다.

any() 함수는 다목적이며 다양한 iterable과 함께 사용할 수 있습니다.

Python 목록과 함께 any() 함수 사용

목록은 Python에서 사용할 수 있는 4가지 기본 내장 데이터 유형 중 하나이며 단일 변수에 여러 항목을 클러스터링하는 데 사용됩니다. 목록은 변경 가능하고 순서가 지정되어 있으며 개수가 정해져 있습니다.

any() 함수는 Lists에서 다음과 같은 방법으로 활용할 수 있습니다.

# The list "list1" consisting of both true and false elements
list1 = [8, 9, False]
print(any(list1))

위의 코드는 다음과 같은 출력을 제공합니다.

True

Python Tuple과 함께 any() 함수 사용

튜플은 Python에서 제공되는 네 가지 기본 데이터 유형 중 하나이며 목록과 유사하게 작동합니다. 튜플은 순서가 지정되어 있으며 변경할 수 없습니다.

any() 함수는 다음과 같은 방식으로 튜플에서 사용할 수 있습니다.

# The tuple "tuple1" consisting of both true and false elements
tuple1 = (8, 9, False)
print(any(tuple1))

위의 코드는 다음과 같은 출력을 제공합니다.

True

Python 세트와 함께 any() 함수 사용

일반적으로 집합은 다른 세 가지 기본 제공 데이터 유형과 마찬가지로 단일 변수에 여러 항목을 저장하는 동일한 기능을 수행합니다. 유일한 차이점은 세트가 정렬되지 않고 색인화되지 않는다는 것입니다.

any() 함수는 다음과 같은 방법으로 집합에서 사용할 수 있습니다.

# The set "set1" consisting of both true and false elements
set1 = {1, 2, 0, 8, False}
print(any(set1))

위의 코드는 다음과 같은 출력을 제공합니다.

True

Python 사전과 함께 any() 함수 사용

네 가지 중 마지막은 사전입니다. 사전은 key: value 쌍으로 데이터를 저장합니다. any() 함수의 다양성으로 인해 사전과도 함께 사용할 수 있습니다.

any() 함수는 Dictionaries에서 다음과 같이 활용할 수 있습니다.

# The dictionary "dict1" consisting of both true and false elements
dict1 = {1: "Hey", 2: "Great", 3: "Car"}
print(any(dict1))

위의 코드는 다음과 같은 출력을 제공합니다.

True

any() 함수는 Python에서 제공하는 편리한 도구이며 프로그래머가 복잡한 조건문과 부울을 처리해야 할 때 효과적으로 작동합니다.

Vaibhhav Khetarpal avatar Vaibhhav Khetarpal avatar

Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.

LinkedIn