gzint:用于有效存储大量整数的python3库(代表gzipped-integer)

时间:2024-06-19 18:17:30
【文件属性】:

文件名称:gzint:用于有效存储大量整数的python3库(代表gzipped-integer)

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-19 18:17:30

python compression math gzip repeating-patterns

gzint:高效存储大整数的库 这个 python 库通过在内存中使用压缩字符串表示来帮助存储大量整数。 它使存储和比较大整数变得快速而轻量,同时在需要数学运算时优雅地回退到正常的整数运算。 它可以替代int 。 快速开始: pip3 install gzint >> > from gzint import HugeInt >> > normal_int = 10 ** 1000000 # huge, but compressable (lots of 0's) >> > huge_int = HugeInt ( normal_int ) # HugeInts are useful when needing to store lots of large numbers without running out of memory # Notice how the memo


【文件预览】:
gzint-master
----gzint()
--------tests.py(2KB)
--------main.py(4KB)
--------__init__.py(35B)
----gzint.egg-info()
--------dependency_links.txt(1B)
--------PKG-INFO(784B)
--------SOURCES.txt(171B)
--------top_level.txt(6B)
----setup.py(2KB)
----README.md(7KB)
----.gitignore(13B)

网友评论