跳转到主要内容

libdivsufsort的Python绑定

项目描述

divsufsort-python

libdivsufsort的Python绑定。

入门指南

从pip安装。

pip install divsufsort

导入模块并调用其函数。

>>> from divsufsort import divsufsort
>>> divsufsort(b'The quick brown fox jumps over the lazy dog')
(9, 39, 15, 19, 34, 25, 3, 30, 0, 36, 10, 7, 40, 33, 2, 28, 16, 42, 32, 1, 6,
20, 8, 35, 22, 14, 41, 26, 12, 17, 23, 4, 29, 11, 24, 31, 5, 21, 27, 13, 18,
38, 37)

该函数接收一个类似字节的对象,

b
,并返回相应的后缀数组,即整数元组
r
,其中
len(r) == len(b)
,并且对于所有
i
b[r[i]:] < b[r[i+1]:]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

divsufsort-1.0.1.tar.gz (15.5 kB 查看哈希值)

上传时间: 源代码

构建发行版

divsufsort-1.0.1-cp39-cp39-win_amd64.whl (22.8 kB 查看哈希值)

上传时间: CPython 3.9 Windows x86-64

divsufsort-1.0.1-cp39-cp39-win32.whl (20.0 kB 查看哈希值)

上传时间: CPython 3.9 Windows x86

divsufsort-1.0.1-cp38-cp38-win_amd64.whl (22.8 kB 查看哈希值)

上传于 CPython 3.8 Windows x86-64

divsufsort-1.0.1-cp38-cp38-win32.whl (20.1 kB 查看哈希)

上传于 CPython 3.8 Windows x86

divsufsort-1.0.1-cp37-cp37m-win_amd64.whl (22.8 kB 查看哈希)

上传于 CPython 3.7m Windows x86-64

divsufsort-1.0.1-cp37-cp37m-win32.whl (20.0 kB 查看哈希)

上传于 CPython 3.7m Windows x86

divsufsort-1.0.1-cp36-cp36m-win_amd64.whl (22.8 kB 查看哈希)

上传于 CPython 3.6m Windows x86-64

divsufsort-1.0.1-cp36-cp36m-win32.whl (20.0 kB 查看哈希)

上传于 CPython 3.6m Windows x86

支持者