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