映射协议 参见PyObject_GetItem(), PyObject_SetItem()和PyObject_DelItem(). int PyMapping_Check( PyObject *o) return 1如果对象提供映射协议或支持切片,0除此以外。请注意,对于带有1方法的Python类,它返回__getitem__(),因为通常情况下无法确定它支持的键类型。这个功能总是在 Py_ssize_t PyMapping_Size( PyObject *o) Py_ssize_t PyMapping_Length( PyObject *o) 成功时返回对象o中的键数,-1失败。这相当