Skip to main content

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.

Release files for py3bitlist 1.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py3bitlist 1.1.3
File Size Uploaded
py3bitlist-1.1.3.tar.gz 2.8 kB Details

Release files / py3bitlist-1.1.3.tar.gz

Download URL py3bitlist-1.1.3.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
465703d2075f3bcc5667f7fc9887f103779b28ced9f5f027a6911cd91a751cb0
BLAKE2b-256 checksum
How to use checksums
c87e8bed73bb794557dbe483a72b3be956451aa387fa65982f293d893a6b86f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.1.3 This release

1 release file

1.1.2

1 release file

1.1.0

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

2 release files

1.0.1

1 release file

1.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page