擅长:python、mysql、java
<pre><code>l = [{'album': 'Spring Times', 'artist': 'Momo Pulse'}, {'album': 'Spring Times', 'artist': 'K.oshkin'}, {'album': 'Damn ', 'artist': 'Florent B'}]
albums = {}
for el in l:
album = albums.setdefault(el['album'], {})
artist_id = sum(1 for k in album if k.startswith('artist'))
album['artist'+str(artist_id)] = el['artist']
l2 = albums.values() #This is your output
</code></pre>