파이썬에서 '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)