在python中将列表变量名转换为键,并将其值转换为字典值
我有一个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
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}?