由jaraco提供的类似stdlib的集合对象
项目描述
补充stdlib 'collections'模块的模型和类。
请参阅上述链接的文档,了解描述和用法示例。
亮点包括
RangeMap:接受一系列值作为键的映射。
投影:现有映射的子集。
KeyTransformingDict:通过函数转换键的通用映射。
FoldedCaseKeyedDict:字符串键不区分大小写的字典。
BijectiveMap:键映射到值,值映射回其键的映射。
ItemsAsAttributes:将项目作为属性公开的映射混合。
IdentityOverrideMap:默认将键映射到自身,除非被覆盖的映射。
FrozenDict:可哈希、不可变的映射。
Enumeration:键可枚举的对象。
Everything:包含所有事物的容器。
Least,Greatest:始终小于或大于任何其他对象的实体。
pop_all:从可变序列中返回所有项目并将它们从该序列中删除。
DictStack:字典堆栈,非常适合共享作用域。
WeightedLookup:用于通过权重选择项目的特殊化RangeMap。
为企业
作为Tidelift订阅的一部分提供。
该项目以及数千个其他包的维护者正在与Tidelift合作,提供一项企业订阅,涵盖您使用的所有开源软件。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
jaraco_collections-5.1.0.tar.gz (19.0 kB 查看哈希值)
构建分发
关闭
jaraco_collections-5.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0e4829409d39ad18a40aa6754fee2767f4d9730c4ba66dc9df89f1d2756994c2 |
|
MD5 | 33a136eb3dd4c36090270ea2d4d43e7c |
|
BLAKE2b-256 | 8ced3f0ef2bcf765b5a3d58ecad8d825874a3af1e792fa89f89ad79f090a4ccc |
关闭
jaraco.collections-5.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a9480be7fe741d34639b3c32049066d7634b520746552d1a5d0fcda07ada1020 |
|
MD5 | d72415404db1163608938a598638fc79 |
|
BLAKE2b-256 | e5ac7a05e85b981b95e14dd274b5687e37b0a36a913af8741cfaf90415399940 |