一个列表,其中大多数(>95%)值将为无(或默认值)

sparse-list的Python项目详细描述


灵感来源于 StackOverflow

“稀疏列表”是一个列表,其中大多数(例如,超过95%)值将 无(或其他默认值),出于内存效率的原因 不希望存储这些(cf.Sparse array)。

这个实现有一个类似于python内置列表的接口 但将数据存储在字典中以节省内存。

安装

sparse_list是 可从The Python Package Index (PyPI)获得。

安装过程很简单:

$ pip install sparse_list

用法

unit-tests

贡献

  1. 叉开它
  2. 创建功能分支(git checkout -bmy-new-feature
  3. 提交更改(git commit -am 'Add some feature'
  4. 确保所有的Python都通过测试 .travis.yml
  5. 推到分支(git push origin my-new-feature
  6. 创建新的拉取请求

谢谢

如果你觉得这些东西有用,请按照这个储存库 GitHub。如果你 有话要说,你可以联系 johnsyweb打开 TwitterGitHub

非常感谢

我很感激你为一个单独的项目所做的贡献(万岁 GitHub :octocat:)!如果你想感谢 贡献者,您可以在这里找到他们的详细信息:

https://github.com/johnsyweb/python_sparse_list/graphs/contributors

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Selenium中弹出的java句柄窗口   java将格式化消息从任何片段传递到活动   java如何从int类型的方法返回多个整数   servlets数据不会使用java类和bean插入数据库   java如何修改Solr给出的搜索结果页面?   java如何在wildfly中重定向应用程序路径?   java使用Apache异步HTTP客户端从InputStream构造多部分请求   java解析来自REST的压缩输入流   java上载文件失败,原因是Vaadin Spring PlupLocaddon   使用需要CSRF令牌的旧端点的javascript   java如何在viewpager应用程序中将图像设置为墙纸?   java Axis2与SharePoint 2013(ADFS/FedAuth cookie)   java H2选择:意外的类型39映射   Docker Composition中拒绝java Spring应用程序连接   使用Java的ibm mq ibm mq获取LGETTIME   java循环逻辑中的漏洞   javaspringcom。mongodb。util。JSONParseException   方法调用“振动”可能会产生java。更新到Android Studio 3后出现lang.NullPointerException警告   datetime如何将日历的时间与java进行比较。sql。时间物体?