当前位置: 首页 » Python(人生苦短) » py_module » [python]实用的函数和字典迭代器–toolz

[python]实用的函数和字典迭代器–toolz

[文章目录] x

PyToolz是一组实用功能的迭代器,函数和字典的集合。Toolz 支持 Python 2.6+ 和 Python 3.3+。

https://pypi.python.org/pypi/toolz/
官网说明:https://toolz.readthedocs.io/en/latest/
相关函数详解:https://toolz.readthedocs.io/en/latest/api.html#itertoolz

Toolz 的实现包括三部分:

  •  itertoolz,for operations on iterables. 例如:groupby,unique, interpose,
  • functoolz, for higher-order functions. 例如:memoize,curry, compose
  • dicttoolz, for operations on dictionaries. 例如:assoc,update-in, merge.

一、itertoolz

 

二、functoolz

 

 

三、dicttoolz

1.toolz.dicttoolz.get_in(keys, coll, default=None, no_default=False)
get_in is a generalization of operator.getitem for nested data structures such as dictionaries and lists.

参考资料:http://www.open-open.com/lib/view/open1421475061718.html


下一篇 :

上一篇 :

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

$(document).ready(function(){ $("#article-index").css('display','none');});