擅长:python、mysql、java
<p>如果已经分配了变量,并且只想附加到它们,则需要创建一个包装器字典来指向它们:</p>
<pre><code>cards = [
{'house':'Dis','card_title':'Bob'},
{'house':'Brobnar','card_title':'Fred'},
]
Dis = []
Brobnar = []
wrapper = {
'Dis':Dis,
'Brobnar':Brobnar,
}
for i in cards:
if not wrapper.get(i['house'], None) is None:
wrapper[i['house']].append(i)
print( Dis)
print( Brobnar)
#[{'house': 'Dis', 'card_title': 'Bob'}]
#[{'house': 'Brobnar', 'card_title': 'Fred'}]
</code></pre>