草庐IT

nopython

全部标签

Python:numba 可以在 nopython 模式下处理字符串数组吗?

我使用的是pandas0.16.2、numpy1.9.2和numba0.20。有没有办法让numba在nopython模式下支持字符串数组?或者,我能否以某种方式将字符串转换为numba可以识别的数字?我必须在字符串数组(pandas数据框的一列)上运行某些循环;如果我可以使用numba,代码会快得多。我想出了这个最小的例子来说明我的意思:importnumpyasnpimportnumbax=np.array(['some','text','this','is'])@numba.jit(nopython=True)defnumba_str(txt):x=0foriinxrange(t