-3

编写一个 Python 扩展模块,该模块旨在加速以 Python 脚本编写的函数的执行 我遇到了一个问题,即如果 C-Python 对象在 C-Python 中,如何检查 Python 扩展模块的 C 代码C-Python 对象的集合/列表。

换句话说,我所关注item in list/set的是 Python 扩展模块的 C 代码中的 Python 脚本表达式。

欢迎任何提示如何实现这一点。

4

1 回答 1

1

整数PySequence_Contains(PyObject *o, PyObject *value)

确定o是否包含value。如果o中的项目等于value,则返回1,否则返回0。出错时,返回-1。这相当于 Python 表达式value in o

资源

于 2017-04-30T19:56:28.833 回答