2
Pythonのリスト構造をob_itemを使用して、Pythonのリスト構造店PyObjectは、以下のようなものです:なぜ** ob_itemの代わりに、*
typedef struct {
PyObject_VAR_HEAD
PyObject **ob_item;
Py_ssize_t allocated;
} PyListObject;
** ob_itemを使用して、なぜ?私は* ob_itemで十分だと思います。あなたが追加要素を削除すると、ポインタを使って作成した任意のリストと同じように、あなたはノードのポインタがを指しているものをを変更する必要があります、ので
リストのストレージにC++ベクタなどの要素が物理的に含まれているという印象を受けていますか?リストはその要素へのポインタを保持します。 – user2357112