没有合适的资源?快使用搜索试试~ 我知道了~
datrie:快速,高效存储的Trie for Python。 使用libdatrie
共30个文件
py:8个
sh:2个
rst:2个
需积分: 21 0 下载量 149 浏览量
2021-05-10
07:48:34
上传
评论
收藏 453KB ZIP 举报
温馨提示
达特里 超快速,高效存储的Trie for Python(2.x和3.x)。 使用 。 安装 pip install datrie 用法 创建一个新的trie,它能够使用小写的ascii键存储项目: >>> import string >>> import datrie >>> trie = datrie.Trie(string.ascii_lowercase) trie变量是类似dict的对象,可以具有某些范围的unicode键,而Python对象可以作为值。 除了实现映射接口外,还尝试查找给定前缀的项,反之亦然,查找键为给定字符串前缀的项。 作为常见的特殊情况,还支持查找最长前缀的项目。 警告 为了提高效率,您必须在创建特里时定义允许的字符范围。 datrie不会在运行时检查键是否在允许的范围内,所以要小心! 无效的键可以在查找时使用,但无法正确存储此类键的值。 向其中添加一
资源推荐
资源详情
资源评论
收起资源包目录
datrie-master.zip (30个子文件)
datrie-master
setup.py 2KB
tox-bench.ini 88B
.gitignore 135B
continuous_integration
appveyor
requirements.txt 24B
run_with_env.cmd 3KB
install.ps1 7KB
pyproject.toml 82B
CHANGES.rst 3KB
src
stdio_ext.pxd 102B
datrie.pyx 35KB
cdatrie.pxd 3KB
.travis.yml 167B
MANIFEST.in 332B
setup.cfg 22B
.gitmodules 87B
bench
__init__.py 62B
words100k.txt.zip 414KB
speed.py 9KB
COPYING 26KB
README.rst 10KB
tests
__init__.py 62B
test_state.py 504B
test_trie.py 12KB
test_random.py 2KB
test_iteration.py 2KB
libdatrie
appveyor.yml 2KB
travis
build-wheels.sh 500B
dev-requirements.txt 25B
update_c.sh 68B
tox.ini 126B
共 30 条
- 1
资源评论
13338383381
- 粉丝: 19
- 资源: 4647
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功