Skip to main content

An bits array implement in pure python.

Project description

An bits array implement in pure python. No dependency. Support python3+.

Package Installation and Usage

The package is available on PyPI ( called py3bitlist ):

pip install py3bitlist

The library can be imported in the usual way:

import bitlist

APIs

BitList(length)

Return a BitList object with length bits.

Bitlist(bytes)

Return a BitList object which is constructed by bytes.

BitList.get_bytes_length()

Return the number of bytes that consist the Bitlist.

BitList.get_length()

Return the number of bits that consist the Bitlist.

BitList.set_bit(position, num)

Set the bit in position to num.

BitList.get_bit(position)

Get the bit in position.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

py3bitlist-1.1.3.tar.gz (2.8 kB view details)

Uploaded Source

File details

Details for the file py3bitlist-1.1.3.tar.gz.

File metadata

  • Download URL: py3bitlist-1.1.3.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for py3bitlist-1.1.3.tar.gz
Algorithm Hash digest
SHA256 465703d2075f3bcc5667f7fc9887f103779b28ced9f5f027a6911cd91a751cb0
MD5 caac69c8c3ca8c9bee05f0204cafb93b
BLAKE2b-256 c87e8bed73bb794557dbe483a72b3be956451aa387fa65982f293d893a6b86f8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page