Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Toán Tử Thành Viên (Membership Operators) trong Python

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