“数组索引应该从0开始还是从1开始?我认为我的折衷方案0.5被否决了,我没有得到适当的考虑。” – Stan Kelly-Bootle
项目描述
Bootle:Python的半索引列表
“数组索引应该从0开始还是从1开始?我认为我的折衷方案0.5被否决了,我没有得到适当的考虑。” – Stan Kelly-Bootle
安装
pip3 install bootle
用法
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
参考文献
- "为什么编号应该从零开始",Edsger W. Dijkstra,1982
- 为什么编号应该从零开始,WikiWikiWeb
- 为什么编号应该从一开始,WikiWikiWeb
- 基于零的编号,维基百科
许可证
WTFPL
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
bootle-0.1.1.tar.gz (5.5 kB 查看哈希值)
构建分布
bootle-0.1.1-py3-none-any.whl (4.2 kB 查看哈希值)