semvec/pypi-packages huggingface dataset:
bloomfilter4py3 1.1.1
A Bloomfilter implement in pure python for python3.
License: MIT
Keywords: bloomfilter set

Bloomfilters4py3
================

A Bloomfilter implement in pure python for python3.

Package Installation and Usage
------------------------------

The package is available on PyPI:

    pip install bloomfilter4py3

The library can be imported in the usual way:

    import bloomfilter

APIs
----

Bloomfilter(nBits, nHashs)
    Return a Bloomfilter object with bucket length of nBits and nHashs hash functions.

Bloomfilter(filepath)
    Return a Bloomfilter object that read from file at filepath.

Bloomfilter.save(filepath)
    Save the filter in file at filepath.

Bloomfilter.add(str)
    Add str to the filter.

Bloomfilter.test(str)
    Return a True if str might in the filter.

str in Bloomfilter
    return Bloomfilter.test(str)
py3bitlist 1.1.3
An bits array implement in pure python.
License: MIT
Keywords: bit array list

BitList
=======

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.