Every Python object in memory has a header with metadata. The simplest Python object, a float, has a value field and two metadata fields: ob_refcnt: the object’s reference count ob_type: a pointer to the object’s type ob_fval: a C double holding the value of the float