擅长:python、mysql、java
<p>这里有一种方法可以将您的项目分组在一起</p>
<pre><code>l = [
'MNA1',
'MNA3',
'MNA3_1',
'MNA3_2',
'MNA2',
'MPA3_3',
'MPA3_2',
'MPA3_1',
'MPA3',
'MPB'
]
new_dict = {}
for item in ls:
key = item[0:4]
if key in new_dict.keys():
new_dict[key].append(item)
else:
new_dict[key] = [item]
print(new_dict)
</code></pre>
<p>输出:</p>
<pre><code>{'MNA1': ['MNA1'],
'MNA2': ['MNA2'],
'MNA3': ['MNA3', 'MNA3_1', 'MNA3_2'],
'MPA3': ['MPA3_3', 'MPA3_2', 'MPA3_1', 'MPA3'],
'MPB': ['MPB']}
</code></pre>