写一个把列表分组的函数
写一个函数,接受两个参数,第一个参数是列表,第二个是个函数,返回的是按照这个函数作用到列表得到相同结果来分组的列表。比如:
gather(range(10), lambda x: x%3)
[[0, 3, 6, 9], [1, 4, 7], [2, 5, 8]]
gather(range(10), lambda x: x>3)
[[4, 5, 6, 7, 8, 9],[0, 1, 2, 3]]
gather(['a1','b2', 'c3', 'hello','bb'], lambda x: 'b' in x)
[['b2', 'bb'], ['a1', 'c3', 'hello']]
gather(range(10), lambda x: x%3)
[[0, 3, 6, 9], [1, 4, 7], [2, 5, 8]]
gather(range(10), lambda x: x>3)
[[4, 5, 6, 7, 8, 9],[0, 1, 2, 3]]
gather(['a1','b2', 'c3', 'hello','bb'], lambda x: 'b' in x)
[['b2', 'bb'], ['a1', 'c3', 'hello']]
...全文
相关推荐
Oracle中分组查询group by用法规则详解
主要介绍了Oracle中分组查询group by用法规则详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Python中如何区分分组与列表
学习Python对分组和列表肯定不陌生,它们是python的组成基础,但往往我们在应用中很容易将这两者搞混,甚至有的时候辛辛苦苦敲完几百行代码结果报错,可错误的根源却是这简简单单的分组和列表。。。。。这是会让让人发疯的。。。。。 下面就分组和列表进行详细的区分: Python中如何区分分组与列表切片Python内置函数列表的创建和删除遍历列表添加列表元素语法格式对列表进行统计和计算对列表进行排...
python中计算一个列表中连续相同的元素个数方法
今天小编就为大家分享一篇python中计算一个列表中连续相同的元素个数方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
第9章 查询语句(4)_分组函数.ppt
第9章 查询语句(4)_分组函数
用expandablelistview实现qq好友分组
使用expandablelistview实现qq好友分组的功能,代码挺简单的,有注释


