Numpy的字符串函数都非常慢,性能不如纯python列表。我希望使用Cython优化所有正常的字符串函数。例如,让我们使用一个包含10万个unicode字符串的numpy数组,数据类型为unicode或object,并降低每个字符串的值。Cython中这样做的唯一方法是创建一个空对象数组,并在每次迭代中调用Python方法lower。cdef int i
cdef <em
[DTYPE_t, ndim=2] hlc, int days=2): cdef Py_ssize_t N = np.shape(hlc)[1]-1, i, j, k
cdef np.ndarray[DTYPE_t] l = hlc[1]
cdefnp.ndarray[DTYPE_t] output = np.empty(N+1, dtype=np.