bitarray:适用于Python的布尔有效数组-源码

上传者: 42146888 | 上传时间: 2021-08-31 16:25:23 | 文件大小: 86KB | 文件类型: ZIP
位数组:布尔值的有效数组 该模块提供了一个对象类型,该对象类型有效地表示布尔数组。 位数组是序列类型,其行为与通常的列表非常相似。 在一个连续的内存块中,一个字节代表八位。 用户可以在两种表示形式之间进行选择:little-endian和big-endian。 所有功能都在C中实现。提供了访问机器表示的方法。 当需要对二进制文件(例如可移植位图图像文件(.pbm))进行位级别访问时,此功能很有用。 另外,在处理使用可变位长编码的压缩数据时,您可能会发现此模块很有用。 主要特点 用C实现的所有功能。 位数组对象的行为与列表对象非常相似,特别是支持切片(包括切片分配和删除)。 可以为每个位数组对象指定位字节顺序,请参见下文。 将其打包numpy.ndarray为其他二进制数据格式,例如numpy.ndarray 。 编码和解码可变位长前缀码的快速方法 按位运算: & , | , ^ ,

文件下载

资源详情

[{"title":"( 37 个子文件 86KB ) bitarray:适用于Python的布尔有效数组-源码","children":[{"title":"bitarray-master","children":[{"title":".gitignore <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 24.45KB </span>","children":null,"spread":false},{"title":"update_readme.py <span style='color:#111;'> 4.10KB </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"bloom.py <span style='color:#111;'> 2.77KB </span>","children":null,"spread":false},{"title":"mandel.py <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"smallints.py <span style='color:#111;'> 1.25KB </span>","children":null,"spread":false},{"title":"ndarray.py <span style='color:#111;'> 422B </span>","children":null,"spread":false},{"title":"gene.py <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"sieve.py <span style='color:#111;'> 864B </span>","children":null,"spread":false},{"title":"growth","children":[{"title":".gitignore <span style='color:#111;'> 17B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 456B </span>","children":null,"spread":false},{"title":"test.py <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"resize.c <span style='color:#111;'> 1.74KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 210B </span>","children":null,"spread":false},{"title":"growth.py <span style='color:#111;'> 460B </span>","children":null,"spread":false}],"spread":true},{"title":"pbm.py <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"huffman","children":[{"title":"compress.py <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false},{"title":"README <span style='color:#111;'> 573B </span>","children":null,"spread":false},{"title":"decoding.py <span style='color:#111;'> 1.88KB </span>","children":null,"spread":false},{"title":"huffman.py <span style='color:#111;'> 6.23KB </span>","children":null,"spread":false},{"title":"decodetree.py <span style='color:#111;'> 793B </span>","children":null,"spread":false}],"spread":true},{"title":"README <span style='color:#111;'> 1.49KB </span>","children":null,"spread":false}],"spread":true},{"title":"bitarray","children":[{"title":"_util.c <span style='color:#111;'> 9.24KB </span>","children":null,"spread":false},{"title":"_bitarray.c <span style='color:#111;'> 95.00KB </span>","children":null,"spread":false},{"title":"util.py <span style='color:#111;'> 9.66KB </span>","children":null,"spread":false},{"title":"pythoncapi_compat.h <span style='color:#111;'> 6.42KB </span>","children":null,"spread":false},{"title":"test_bitarray.py <span style='color:#111;'> 94.24KB </span>","children":null,"spread":false},{"title":"test_util.py <span style='color:#111;'> 31.75KB </span>","children":null,"spread":false},{"title":"bitarray.h <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"TODO <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"AUTHORS <span style='color:#111;'> 600B </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"contributing.md <span style='color:#111;'> 1.34KB </span>","children":null,"spread":false},{"title":"CHANGE_LOG <span style='color:#111;'> 12.33KB </span>","children":null,"spread":false},{"title":"Makefile <span style='color:#111;'> 496B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明