回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我知道这是一个非常基本的python概念,但我觉得它对某些人会很有用。你知道吗</p>
<p>我有以下清单</p>
<pre><code>list_items = [
('name','Random'),
('type','Film'),
('description','Nothing'),
('rent_active','True'),
('rent_price_usd','23.4'),
('rent_price_episode_usd','23.4'),
('buy_episode_active','23.4'),
</code></pre>
<p>]</p>
<p>现在我想把它转换成dict,这样我们就可以做<code>dict(list_items)</code>,结果是</p>
<pre><code>{'buy_episode_active': '23.4',
'description': 'Nothing',
'name': 'Random',
'rent_active': 'True',
'rent_price_episode_usd': '23.4',
'rent_price_usd': '23.4',
'type': 'Film'}
</code></pre>
<p>但是我需要的是字典中的条目应该和上面列表(<code>list_items</code>)中的条目顺序相同,如下所示</p>
<pre><code>{
'name': 'Random',
'type': 'Film'
'description': 'Nothing',
'rent_active': 'True',
'rent_price_usd': '23.4',
'rent_price_episode_usd': '23.4',
'buy_episode_active': '23.4',
}
</code></pre>
<p>我知道列表是有序的元素集合,字典是无序的元素集合,但我仍然需要上述格式的dict,如果我们对列表进行额外处理或处理需要时间,我可以。那么,有谁能告诉我如何按我们要求的格式订购dict吗?你知道吗</p>