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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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_Dictionary_Type Conversion - Fatal编程技术网

在python中将列表变量名转换为键,并将其值转换为字典值

在python中将列表变量名转换为键,并将其值转换为字典值,python,list,dictionary,type-conversion,Python,List,Dictionary,Type Conversion,我有一个Python列表,如: lst = ['a', 'b', 'c', 'd'] 我想要一本键为lst、值为a、b、c、d的字典 任何帮助都将不胜感激。提前感谢以下是如何: lst = ['a', 'b', 'c', 'd'] dct = {'lst': lst} print(dct) 输出: {'lst': ['a', 'b', 'c', 'd']} {'lst': 'a,b,c,d'} 但是,如果您期望的值实际上是a、b、c、d,则需要使用列表中的str.join方法: lst

我有一个Python列表,如:

lst = ['a', 'b', 'c', 'd']
我想要一本键为lst、值为a、b、c、d的字典

任何帮助都将不胜感激。提前感谢

以下是如何:

lst = ['a', 'b', 'c', 'd']
dct = {'lst': lst}

print(dct)
输出:

{'lst': ['a', 'b', 'c', 'd']}
{'lst': 'a,b,c,d'}
但是,如果您期望的值实际上是a、b、c、d,则需要使用列表中的str.join方法:

lst = ['a', 'b', 'c', 'd']
dct = {'lst': ','.join(lst)}

print(dct)
输出:

{'lst': ['a', 'b', 'c', 'd']}
{'lst': 'a,b,c,d'}
字典={'lst':lst}?