我想要做
cdef int mom2calc[3]
mom2calc[0] = 1
mom2calc[1] = 2
mom2calc[2] = 3
Run Code Online (Sandbox Code Playgroud)
以更紧凑的方式.类似的东西
cdef int mom2calc[3] = [1, 2, 3]
Run Code Online (Sandbox Code Playgroud)
这是一个无效的Cython语法.
注意:
cdef int* mom2calc = [1, 2, 3]
Run Code Online (Sandbox Code Playgroud)
不是一个选项,因为我无法(自动)将其转换为内存视图.
cython ×1