我的个人职能。

omakase的Python项目详细描述


我对缺少python函数的选择。

list.len()
list.map(function)
list.filter(function)
list.compact()
list.uniq()
list.take(num)
list.drop(num)
list.flatten()
list.each_cons(num)
list.each_slice(num)
list.max()
list.min()
list.sum()
list.zip()
list.first()
list.last()
list.freq(function=None)
list.groupby(function=None)
list.indexby(function=None)
list.join(separator)
list.sortby(function)
list.sorted()
list.reduce(function)
list.reduce(initial, function)
list.percentile(float)
list.percentiles(*float)

tuple.len()
tuple.map(function)
tuple.max()
tuple.min()
tuple.sum()
tuple.zip()
tuple.first()
tuple.last()
tuple.freq(function=None)
tuple.groupby(function=None)
tuple.indexby(function=None)
tuple.join(separator)
tuple.sortby(function)
tuple.sorted()
tuple.reduce(function)
tuple.reduce(initial, function)
tuple.percentile(float)
tuple.percentiles(*float)

dict.len()
dict.compact()

示例

$ python
>>> import omakase
>>> array = 'the quick brown fox jumps over the lazy dog'.split()
>>> array.map(len)
[3, 5, 5, 3, 5, 4, 3, 4, 3]
>>> array.filter(lambda each: each > 'hello worlds')
['the', 'quick', 'jumps', 'over', 'the', 'lazy']
>>> array.take(3)
['the', 'quick', 'brown']
>>>

安装

要安装此软件包,请运行

pip install omakase

贡献

欢迎在Github上提交错误报告和请求, https://github.com/akuhn/py-omakase

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

推荐PyPI第三方库


热门话题
java如何从活动中刷新片段,然后返回片段   java如何按获取列排序?   java可以使用访问者模式来执行一般的双重分派吗?   如何从C++调用java方法   编译时java非法启动类型错误   shell通过Java程序使用Haskell的GHCI   如何使用ffmpeg在java程序中获取视频的持续时间?   比较java中的arraylist对象   java阻止Eclipse/Maven调用一个特定插件   java改进列表列表?   使用Java查找SFTP最旧文件的文件大小和上次修改   上下文中SQLite DB的java相对路径。xml   Java:何时使用检查的异常、未检查的异常或断言   如何在Java中使用递归生成负斐波那契序列?   java在画布中绘制,并将其保存到更大的图像中