파이썬에서 'in' 연산자는 주로 두 가지 방식으로 사용됩니다.
- 멤버십 테스트
- 반복문에서 순회
1. 멤버십 테스트
- in 연산자는 어떤 요소가 iterable 객체 내에 존재하는지 확인하는 데 사용. 이 경우 연산자는 True or False 를 반환
# 리스트에서 사용
numbers = [1, 2, 3, 4, 5]
print(3 in numbers) # 출력: True
# 문자열에서 사용
greeting = "Hello, world!"
print("Hello" in greeting) # 출력: True
# 딕셔너리에서 키로 사용
person = {"name": "John", "age": 30}
print("name" in person) # 출력: True
2. for반복문에서 순회 역할
- 반복문에서 in연산자는 for문과 함께 사용되어 Iterable 객체의 각 요소를 순차적으로 하나씩 반환
# 리스트를 순회하는 for 문
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
'Python' 카테고리의 다른 글
[Python] 원하는 기준으로 이차원 배열 정렬 - sort(), sorted() 및 람다함수 (2) | 2024.03.01 |
---|---|
[Python] 문자열 자료형 판별 메서드 - isdigit(), isalpha() (0) | 2024.03.01 |
[Python] Iterable 객체 생성 - 이터레이터 & 제너레이터 (0) | 2024.02.29 |
[Python] Iterable 객체의 각 요소 Boolean 검사 - all(), any() 함수 (0) | 2024.02.28 |
[Python] 논리연산자 and, or, not 상세 작동방식 (0) | 2023.10.08 |