Các toán tử thành viên trong Python kiểm tra sự xuất hiện của một giá trị trong một chuỗi, danh sách, tuple hoặc các trình tự khác. Có hai toán tử chính:
| STT | Toán tử & Mô tả | Ví dụ |
|---|---|---|
| 1 | in Trả về True nếu tìm thấy biến trong trình tự chỉ định, ngược lại False. |
x in y - True nếu x là phần tử của y |
| 2 | not in Trả về True nếu không tìm thấy biến trong trình tự, ngược lại False. |
x not in y - True nếu x không phải phần tử của y |
Ví dụ
#!/usr/bin/python
a = 10
b = 20
lst = [1, 2, 3, 4, 5]
if a in lst:
print("Line 1 - a is available in the given list")
else:
print("Line 1 - a is not available in the given list")
if b not in lst:
print("Line 2 - b is not available in the given list")
else:
print("Line 2 - b is available in the given list")
a = 2
if a in lst:
print("Line 3 - a is available in the given list")
else:
print("Line 3 - a is not available in the given list")
Kết quả
Line 1 - a is not available in the given list Line 2 - b is not available in the given list Line 3 - a is available in the given list