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

ตัวดำเนินการ not in ใน Python คืออะไร?

ใน Python ตัวดำเนินการสมาชิก 'not in' ประเมินผลเป็น True หากไม่พบตัวแปรในลำดับข้อมูลที่ระบุ และ False ในกรณีอื่น ตัวอย่างเช่น

>> a = 10
>>> b = 4
>>> l1 = [1,2,3,4,5]
>>> a not in l1
True
>>> b not in l1
False

เนื่องจาก 'a' ไม่อยู่ใน l1 a not in b คืนค่า True อย่างไรก็ตาม b พบได้ใน l1 ดังนั้น b not in l1 คืนค่า False