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

สิ่งที่ไม่ได้อยู่ในตัวดำเนินการใน Python?


ใน Python ตัวดำเนินการสมาชิก 'not in' จะประเมินว่าเป็นจริงหากไม่พบตัวแปรในลำดับที่ระบุและเป็นเท็จ ตัวอย่างเช่น

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

เนื่องจาก 'a' ไม่ได้เป็นของ l1 a ไม่อยู่ใน b คืนค่า จริง . อย่างไรก็ตาม b สามารถพบได้ใน l1 ดังนั้น b ไม่อยู่ใน l1 ส่งกลับ เท็จ