ใน Python ตัวดำเนินการ is และ not เรียกว่าตัวดำเนินการข้อมูลประจำตัว แต่ละอ็อบเจ็กต์ในหน่วยความจำของคอมพิวเตอร์ถูกกำหนดหมายเลขประจำตัว (id) ที่ไม่ซ้ำกันโดยล่าม Python ตัวดำเนินการข้อมูลประจำตัวตรวจสอบว่า id() ของสองวัตถุเหมือนกันหรือไม่ ตัวดำเนินการ 'is not' คืนค่า true ของค่า id() ที่ต่างกันและเป็นเท็จหากเหมือนกัน
>>> a=10 >>> b=a >>> id(a), id(b) (490067904, 490067904) >>> a is not b False >>> a=10 >>> b=20 >>> id(a), id(b) (490067904, 490068064) >>> a is not b True