7

Py_BuildValue()Cでタプルのリストを作成するために使用しようとしています.

私が構築しようとしているものは次のようになります。

[ (...), (...), ... ] 

コンパイル時に作成するタプルの量がわからないので、ここでは静的量を使用できません。

基本的Py_BuildValue()に、ここで 1 つのタプルを使用すると、コードは次のようになります。

PyObject * Py_BuildValue("[(siis)]", name, num1, num2, summary);

しかし、それは 1 つのタプルだけです。forループを介して追加できるリストに複数のタプルが必要です。どうすればこれを達成できますか?

4

1 に答える 1