擅长:python、mysql、java
<p>列表:</p>
<pre><code>from itertools import groupby
lolol = [list(grp) for (match, grp) in groupby(lol, lambda lst: lst[:2])]
# [[['John', 'Polak', 5, 3, 7, 9], ['John', 'Polak', 7, 9, 2, 3]],
# [['Mark', 'Eden', 0, 3, 3, 1], ['Mark', 'Eden', 5, 1, 2, 9]]]
</code></pre>
<p>字典:</p>
^{pr2}$
<p>由于<code>itertools.groupby</code>在连续匹配上工作,所以它假定输入排序(<code>lol</code>)。在</p>