擅长:python、mysql、java
<p>可以使用<a href="https://docs.python.org/3/library/itertools.html#itertools.groupby" rel="nofollow noreferrer">^{<cd1>}</a>根据条件(前两个字符)对列表中的元素进行分组。然后将结果提供给<code>dict</code>构造函数</p>
<pre><code>>>> from itertools import groupby
>>> dict([(k,list(g)) for k,g in groupby(sorted(k),key=lambda x: x[:2])])
>>> {'J4': ['J4777'], 'A1': ['A1B2244', 'A1O6541'], 'B3': ['B3H7654']}
</code></pre>