querylist:处理复杂的列表时会厌恶for loop +有条件的汤吗? 查询列表在这里可以为您提供帮助

时间:2024-05-22 17:51:21
【文件属性】:

文件名称:querylist:处理复杂的列表时会厌恶for loop +有条件的汤吗? 查询列表在这里可以为您提供帮助

文件大小:30KB

文件格式:ZIP

更新时间:2024-05-22 17:51:21

python Python

查询清单 处理复杂的列表时会厌恶for loop +有条件的汤吗? 查询列表在这里可以为您提供帮助。 该软件包提供了一个称为QueryList的数据结构,这是Python内置列表数据类型的扩展,其中添加了django ORM样式的过滤,排除和get方法。 QueryLists使开发人员可以轻松地从复杂的列表中查询和检索数据,而无需进行不必要的冗长的迭代和选择工作。 该软件包还提供BetterDict,这是字典的向后兼容包装器,可启用点查找和键值分配。 查看以获取更多信息。 安装 Querylist可以像其他任何python软件包一样安装: > pip install querylist Querylist已针对Python 2.6、2.7、3.3、3.4和pypy进行了测试。 用法 更好的选择 BetterDicts包装了普通命令。 它们具有从普通字典中可以期望的所有相同功能:


【文件预览】:
querylist-master
----setup.py(1KB)
----.gitignore(338B)
----querylist()
--------__init__.py(233B)
--------dict.py(1KB)
--------fieldlookup.py(5KB)
--------list.py(6KB)
----requirements.txt(209B)
----CONTRIBUTORS(150B)
----.travis.yml(354B)
----MANIFEST.in(120B)
----requirements26.txt(98B)
----LICENSE(1KB)
----setup.cfg(70B)
----tube.py(472B)
----README.md(5KB)
----tests()
--------querylist_list_tests.py(3KB)
--------betterdict_tests.py(3KB)
--------betterdictlookup_tests.py(567B)
--------betterdict_dict_tests.py(1KB)
--------fieldlookup_tests.py(2KB)
--------__init__.py(0B)
--------base.py(110B)
--------comparator_tests.py(5KB)
--------fixtures.py(724B)
--------querylist_tests.py(4KB)
----TODO.md(654B)
----docs()
--------Makefile(5KB)
--------build()
--------source()

网友评论