今天遇到这么一个需求,需要将这样的数据进行分组处理: [(, ), (, ), (, ), (, ), (, ), (, )] 处理之后我可能需要得到这样的结果: [(, (, , (, , (, )), (, (, ))] 找了一些办法,最后想到了以前用过的在itertools里面的包groupby方法,因为比较少使用所以总是忘.它可以轻松的实现分组功能,由于是itertools包里面的,所以它的返回是一个迭代器.这一点要注意下面我们写代码来跑一下. from itertools import