“For that reason, the statement a = 200; b = 200; a is b will be True, while the statement a = 300; b = 300; a is b will be False.”<p>This is kinda funny.
> auto array = (PyArrayObject* )obj;<p>Why not reinterpret_cast<PyArrayObject * > here?<p>(extra spaces are so Hacker News doesn't make this italics)