Mapping Protocol¶
- Py_ssize_t
PyMapping_Size
(PyObject *o)¶ - Py_ssize_t
PyMapping_Length
(PyObject *o)¶ 返回成功时对象o中的键数,失败时返回
-1
。对于不提供映射协议的对象,这等同于Python表达式len(o)
。
- int
PyMapping_DelItemString
(PyObject *o, const char *key)¶ 从对象o中删除对象键的映射。失败时返回
-1
。这等同于Python语句del o [key]
。
- int
PyMapping_HasKeyString
(PyObject *o, const char *key)¶ 成功时,如果映射对象具有键键和
0
,则返回1
。这等同于 o中的Python表达式键 。
此函数总是成功。