Toán tử in của Python cho phép duyệt qua tất cả thành viên của một collection (list, tuple) và kiểm tra xem có thành viên nào bằng giá trị cho trước hay không.
Ví dụ
my_tuple = (5, 1, 8, 3, 7) print(8 in my_tuple) print(0 in my_tuple)
Kết quả
True False
Lưu ý: in trên dictionary kiểm tra sự hiện diện của key, không phải value.
Ví dụ dict
my_dict = {'name': 'TutorialsPoint', 'time': '15 years', 'location': 'India'}
print('name' in my_dict) # True
Cũng dùng cho chuỗi (substring):
my_str = "This is a sample string"
print("sample" in my_str) # True
Cơ chế: in trên tuple so sánh reference (identity) trước, sau đó fallback sang equality (==). Duyệt từ đầu đến khi tìm thấy hoặc hết tuple.