主要用于存储连续整数集合的高效存储
项目描述
许可: 您可选择MIT或Apache许可证2.0
理由
Python集合易于使用,但如果需要大量连续整数集合,则非常低效。RangeSet类提供了对这些集合的高效处理和存储。
非整数?
RangeSet适用于任何实例可比较、可增减的类
步进,即可以给它们加1或从它们中减1。
离散的,即n和n+1之间没有值。
RangeSet不会添加或减去任何其他值,也不会尝试从每个实例中减去另一个实例。
减1的要求是一种优化,如果必要可以移除。
项目详细信息
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
range_set-0.3.2.tar.gz (23.9 kB 查看散列值)
构建分布
range_set-0.3.2-py3-none-any.whl (10.2 kB 查看散列值)
关闭
range_set-0.3.2.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | a233bff13ee3304d3d078fce1ca941baf51e237da55838e61dedf48e93b0b0bc |
|
MD5 | 0bce11723a0b911e28b8e25256dc8c46 |
|
BLAKE2b-256 | 34d173c6b547efedf080efbc46139b222ec487b23f7eee86c94c9a457a2a6d16 |
关闭
range_set-0.3.2-py3-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 07380f2635f0cbabaf825109130a59bba342ef747e4d54486ab725dac0e03217 |
|
MD5 | d3f34f19b498fc97ff2e502ec38eefdd |
|
BLAKE2b-256 | 258312bd72b9630dc0e7e1fcb2d521244772050da8bfefcf192dcee8ef82d1fb |