Мне интересно, допустимо ли следующее: только некоторые из переменных объявляются в объявленном типом классе. То есть, будет cdef
до того, как класс окажется недействительным в этом случае?Может ли класс cdef хранить переменную, которая не объявлена (type-)?
cdef class CythonClass:
cdef int var1, var2
def __init__(self, a, b):
self.var1 = a
self.var2 = b
self.defaultdict = DefaultDict(DefaultDict([]))