回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一张里面有字典的清单。如果网络追随者是>;0(Followers-following)我想打印出那本词典</p>
<pre><code>[{'first_name': 'Davey', 'last_name': 'McDuck', 'location': "Rob's Office", 'insane': True, 'followers': 12865, 'following': 120, 'weapons': ['wit', 'steely stare', 'devilish good looks'], 'remorse': None}, {'first_name': 'Jim', 'last_name': 'Bob', 'location': 'Turing Lab', 'insane': False, 'followers': 123, 'following': 5000, 'weapons': ['squeak'], 'remorse': None}, {'first_name': 'Celest', 'last_name': '', 'location': 'Throne Room', 'insane': True, 'followers': 40189, 'following': 1, 'weapons': ['politics', 'dance moves', 'chess grandmaster', 'immortality']}]
</code></pre>
<p>到目前为止,我已经得到了下面的代码。但它只是印刷字典的名字。我想把这两个单词都加到空名单上。有什么建议吗</p>
<pre><code>empty_list = []
for ducks in duck_collection:
current_trend = ducks['followers']-ducks['following']
if current_trend > 0:
names = ducks['first_name']
empty_list.append(names)
print(empty_list)
</code></pre>
<p>电流输出:</p>
<pre><code>['Davey', 'Celest']
</code></pre>
<p>期望输出:</p>
<pre><code>[{'first_name': 'Davey', 'last_name': 'McDuck', 'location': "Rob's Office", 'insane': True, 'followers': 12865, 'following': 120, 'weapons': ['wit', 'steely stare', 'devilish good looks'], 'remorse': None}, {'first_name': 'Celest', 'last_name': '', 'location': 'Throne Room', 'insane': True, 'followers': 40189, 'following': 1, 'weapons': ['politics', 'dance moves', 'chess grandmaster', 'immortality']}]
</code></pre>