Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ผู้ประกอบการสมาชิก Python


ตัวดำเนินการสมาชิกของ Python จะทดสอบความเป็นสมาชิกตามลำดับ เช่น สตริง รายการ หรือทูเพิล มีผู้ประกอบการสมาชิกสองรายตามที่อธิบายไว้ด้านล่าง -

ซีเนียร์ ตัวดำเนินการ &คำอธิบาย ตัวอย่าง
1 ใน
ประเมินว่าเป็นจริงหากพบตัวแปรในลำดับที่ระบุและเป็นเท็จ
x ใน y ให้ผลลัพธ์เป็น 1 ถ้า x เป็นสมาชิกของลำดับ y
2 ไม่อยู่ใน
ประเมินว่าเป็นจริงหากไม่พบตัวแปรในลำดับที่ระบุและเป็นเท็จ
x ไม่อยู่ใน y ไม่มีผลลัพธ์เป็น 1 ถ้า x ไม่ใช่สมาชิกของลำดับ y

ตัวอย่าง

#!/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"

ผลลัพธ์

เมื่อคุณรันโปรแกรมข้างต้น มันจะให้ผลลัพธ์ดังต่อไปนี้ -

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