Мне нужен массив объектов Python, которые будут использоваться при создании структуры данных.Мне нужна структура, которая будет фиксированной длины, как кортеж, и изменяемой, как список.Я не хочу использовать список, потому что я хочу быть в состоянии гарантировать, что список точно правильного размера (если он начинает выделять дополнительные элементы, накладные расходы памяти могут очень быстро возрастистановится больше).Есть ли способ сделать это?Я попытался создать массив объектов:
cdef class TrieNode:
cdef object members[32]
... но это дало ошибку:
Error compiling Cython file:
------------------------------------------------------------
...
cdef class TrieNode:
cdef object members[32]
^
------------------------------------------------------------
/Users/jason/src/pysistence/source/pysistence/trie.pyx:2:23: Array element cannot be a Python object
Каков наилучший способ сделать то, что я пытаюсь сделать?