【问题标题】:convert list variable name as key and its value as value of dictionary in python将列表变量名转换为键,将其值转换为python中字典的值
【发布时间】:2021-06-17 15:43:13
【问题描述】:

我有一个 Python 列表,例如:

lst = ['a', 'b', 'c', 'd']

我想要一个dictionary,其中keylstvalue 为a、b、c、d。

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

【问题讨论】:

  • dictionary = {'lst': lst}?

标签: python list dictionary type-conversion


【解决方案1】:

方法如下:

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

print(dct)

输出:

{'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'}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-14
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 1970-01-01
    • 2020-12-28
    • 1970-01-01
    相关资源
    最近更新 更多