Python의 in 연산자를 사용하면 컬렉션의 모든 멤버(예:목록 또는 튜플)를 반복하고 튜플에 지정된 항목과 동일한 멤버가 있는지 확인할 수 있습니다.
예
my_tuple = (5, 1, 8, 3, 7) print(8 in my_tuple) print(0 in my_tuple)
출력
이것은 출력을 줄 것입니다 -
True False
in operator는 사전에 대해 키가 있는지 확인합니다.
예
my_dict = {'name': 'TutorialsPoint', 'time': '15 years', 'location': 'India'} print('name' in my_dict)
출력
이것은 출력을 줄 것입니다 -
True
문자열에 대한 시퀀스 또는 하위 문자열의 존재를 확인하는 데에도 사용할 수 있습니다.
예시
my_str = "This is a sample string" print("sample" in string)
출력
이것은 출력을 줄 것입니다 -
True
다른 많은 곳에서 사용할 수 있으며 이러한 시나리오에서 작동하는 방식은 매우 다양합니다. 이것이 튜플에서 작동하는 방식입니다. 튜플에서 해당 객체를 찾거나 튜플 끝에 도달할 때까지 첫 번째 객체부터 객체의 참조 비교를 시작합니다.