python对相同元素进行分组 有数组为: [1, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 1, 'a', 'a'] 期待得到相同的连续元素划分为子列表, 比如: [1] [2, 2, 2, 2] [3, 3, 3] [4, 4, 4, 4] [1] ['a', 'a'] 解决方案 可以使用itertools中的groupby 代码 import itertools data = [1, 2, 2,