Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python:按列表的顺序使用列表中的元素作为字典的键_Python_List_Sorting_Dictionary - Fatal编程技术网

python:按列表的顺序使用列表中的元素作为字典的键

python:按列表的顺序使用列表中的元素作为字典的键,python,list,sorting,dictionary,Python,List,Sorting,Dictionary,如何使dict成为{'b':[],'c':[],'a':[]} 使用与列表中的键顺序相似的键?您正在查找: 您正在寻找一个: 您正在寻找一个: 您正在寻找一个: my_lst = ['b','c','a'] dict = {} for i in my_lst[]: dict[i] = [] print dict # prints: => {'c': [], 'b': [], 'a': []} >>> from collections import Ordered

如何使dict成为
{'b':[],'c':[],'a':[]}
使用与列表中的键顺序相似的键?

您正在查找:

您正在寻找一个:

您正在寻找一个:

您正在寻找一个:

my_lst = ['b','c','a']
dict = {}
for i in my_lst[]:
    dict[i] = []
print dict
# prints: => {'c': [], 'b': [], 'a': []}
>>> from collections import OrderedDict
>>> my_lst = ['b','c','a']
>>> D = OrderedDict()
>>> for i in my_lst:
...     D[i] = []
>>> D
OrderedDict([('b', []), ('c', []), ('a', [])])
>>> print D.items()
[('b', []), ('c', []), ('a', [])]