Skip to main content

Bootle: Half-Index Lists for Python

“Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.” -- Stan Kelly-Bootle

Installation

pip3 install bootle

Usage

from bootle import List

xs = List([1, 2, 3])
assert xs[0.5] == 1
assert xs[:1.5] == [1]
xs[1.5] == 2
assert xs.index(2) == 1.5

References

License

WTFPL

Release files for bootle 0.1.1

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

Source distribution (sdist)

Source distribution for bootle 0.1.1
File Size Uploaded
bootle-0.1.1.tar.gz 5.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bootle 0.1.1
File Interpreter ABI Platform
bootle-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 9.7 kB

Release files / bootle-0.1.1.tar.gz

Download URL bootle-0.1.1.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1cc7e961fd229f5fa17c1ff1471484d212ecdae347e39c7101888e69031a522a
BLAKE2b-256 checksum
How to use checksums
ebaf03365722a72f2ef7a05121705a4c75a0a4bf4cc4c7a220c75be8a16ea77f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / bootle-0.1.1-py3-none-any.whl

Download URL bootle-0.1.1-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8edd287fd011d11bb02f4289005d123373ba54996c3d8e3ad98128b520d80f2
BLAKE2b-256 checksum
How to use checksums
2312f9992ec1a51b49a71230849ec92105f26d0c0ac132b5daba6365a9ff2290
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

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