2017-04-30 7 views
-3

Pythonスクリプトとして記述された関数の実行を高速化するためのPython拡張モジュールの記述には問題がありますC-PythonオブジェクトがC-PythonオブジェクトのC-Pythonセット/リストにある場合、Python拡張モジュールのCコードをチェックインする方法の詳細については、Python拡張モジュールのCコードの "if item in list/set"と同等ですか?

を参照してください。 Python拡張モジュールのCコード内のPythonスクリプト式item in list/set

これを実現するためにどのように任意のヒントを歓迎します。

+0

広すぎる#3 **、我々は個別指導サービスではありません。** – Olaf

答えて

1

int型PySequence_Contains(PyObject *o, PyObject *value)

Oが含まれているかどうかを確認します。 ,の商品がの値がの場合は1、それ以外の場合は0を返します。エラーが発生した場合は、-1を返します。これは、Pythonの式value in oに相当します。

source

関連する問題