RemoveIt:从集合,字典,列表,元组和双端队列中删除单行元素,所有这些都使用相同的界面。 保持原始输入完好无损

时间:2024-05-07 03:27:01
【文件属性】:

文件名称:RemoveIt:从集合,字典,列表,元组和双端队列中删除单行元素,所有这些都使用相同的界面。 保持原始输入完好无损

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-07 03:27:01

Python

去掉它 这是一种低时间复杂度的轻量级模块,用于从a中删除0个或多个元素(无论是否存在): 放 辞典 列表 元组 collections.deque 上面的子类(如果需要,请请求此功能) ...所有这些都可以为空,并且都可以使用相同的功能接口来完成。 所有KeyError等等都在模块内部处理,因此不再需要try-except 。 只有一个班轮。 而且没有副作用,因此您的原始变量将不受影响。 安装 目前不在PyPI上! 所以没有点子安装。 但是,您可以: 克隆此存储库,或 只需复制文件夹/ src / 进入您的项目。 您可能需要运行pip install / src之类的内容才能在venv中进行安装。 没有非标准的依存关系。 如果有足够的兴趣,我将制作一个PyPI来与pip一起使用。 输入 from removeit . removeit import removeit 未来工作


【文件预览】:
RemoveIt-main
----README.rst(8KB)
----src()
--------setup.cfg(200B)
--------setup.py(38B)
--------removeit()
----LICENSE(1KB)
----tests()
--------test_list.py(3KB)
--------test_set.py(2KB)
--------manual_testing.py(215B)
--------test_collections_deque.py(3KB)
--------requirements.txt(32B)
--------enable_package_to_be_found.py(262B)
--------test_tuple.py(3KB)
--------test_dict.py(3KB)
----.gitignore(2KB)
----pytest commands.txt(124B)

网友评论