擅长:python、mysql、java
<p>如果你在写/理解列表/听写理解上有困难,在写一行之前先把它缩进:</p>
<pre><code>my_list = [
{'key1': [1, 2, 3],
'key2': [4, 5, 6],}
]
def external_function(key, value):
return key + str(value)
other_list = [
{
k: [external_function(k, el) for el in v]
for k, v in d.iteritems()
}
for d in my_list
]
[{'key1': ['key11', 'key12', 'key13'], 'key2': ['key24', 'key25', 'key26']}]
</code></pre>