【发布时间】:2019-10-29 13:10:02
【问题描述】:
我正在尝试使用 cython 将对象列表 (GeoJSON) 转换为匀称的对象,但我遇到了错误:
这段代码似乎是问题所在:cdef object result[N]。如何从给定的list 声明列表/数组?
这是我当前的代码:
def convert_geoms(list array):
cdef int i, N=len(array)
cdef double x, s=0.0
cdef object result[N] # ERROR HERE
for i in range(N):
g = build_geometry_objects2(array[i])
result[i] = g
return result
【问题讨论】: