Computer >> Máy Tính >  >> Lập trình >> Python

Các nhà khai thác tư cách thành viên Python

Các toán tử tư cách thành viên của Python kiểm tra tư cách thành viên trong một chuỗi, chẳng hạn như chuỗi, danh sách hoặc bộ giá trị. Có hai nhà khai thác thành viên như được giải thích bên dưới -

Sr.No Toán tử &Mô tả Ví dụ
1 trong
Đánh giá thành true nếu nó tìm thấy một biến trong chuỗi được chỉ định và false nếu không.
x trong y, ở đây cho kết quả là 1 nếu x là thành viên của dãy y.
2 không trong
Đánh giá thành true nếu nó không tìm thấy một biến trong chuỗi đã chỉ định và false nếu không.
x không thuộc y, ở đây không dẫn đến kết quả là 1 nếu x không phải là thành viên của dãy y.

Ví dụ

#!/usr/bin/python
a = 10
b = 20
list = [1, 2, 3, 4, 5 ];
if ( a in list ):
   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 list ):
   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 list ):
   print "Line 3 - a is available in the given list"
else:
   print "Line 3 - a is not available in the given list"

Đầu ra

Khi bạn thực hiện chương trình trên, nó tạo ra kết quả sau -

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