Cython unordered_map вариант значения - PullRequest
0 голосов
/ 13 июня 2018

Итак, в двух словах, я пытаюсь заставить что-то вроде этого работать:

from libcpp.unordered_map cimport unordered_map
cdef unordered_map[unicode, variant] test

вариант, конечно, не то, что Cython распознает.У меня есть эти неупорядоченные карты, которые я хотел бы содержать;как ценность;либо другая неупорядоченная карта, либо объект python.

Глубина этих карт варьируется, и тип значения может измениться позже.Можно ли вообще это сделать, или я застрял на python dicts?

Я надеялся, что смогу выпустить гил во время обхода дерева.

...