擅长:python、mysql、java
<p>使用<a href="https://docs.python.org/2/library/collections.html#collections.OrderedDict" rel="nofollow">collections.OrderedDict</a></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'),
... ]
>>> from collections import OrderedDict
>>> mydict = OrderedDict(list_items)
>>> mydict
OrderedDict([('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>请注意,OrderedDict是在Python2.7的标准库中引入的。如果您有较旧版本的python,您可以在<a href="http://code.activestate.com/recipes/576693-ordered-dictionary-for-py24/" rel="nofollow">ActiveState</a>上找到有序词典的配方</p>