python 列表转字典的一些方法

Posted 临江尘

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 列表转字典的一些方法相关的知识,希望对你有一定的参考价值。

如果是一个列表的话,转字典,字典的长度一定为偶数

方法一:

new = [法人名称:, 文化传播有限公司, 主要经营产品:, 明星经纪 沙画表演 激光舞 光影互动 明星模仿秀 外籍乐队 外籍舞蹈 创意舞蹈, ‘‘, ‘‘, 经营范围:,
         承办经批准的文化交流活动;文化艺术交流活动策划;庆典活动策划;企业形象策划;市场营销策划;舞台艺术造型策划;会务服务;展览展示服务;礼仪服务;摄影服务。**【依法须经批准的项目,经相关部门批准后方可开展经营活动】,
         发证机关:, 工商行政管理局九龙坡区分局, 核准日期:, 2016, 经营状态:, 存续(在营、开业、在册), 经营模式:,
         激光舞 沙画 人影互动 明星经纪, 成立时间:, 2016年0月0日, 职员人数:, 1人, 注册资本:, 1 (万元), 所属分类:, 影视节目制作公司, 所属城市:, 企业网,  , 龙坡区,  , 家坪, 类型:,
         有限责任公司, 人气值:, 90次,]


argsdict = {}
testnew = [i for i in new if i != ‘‘ and i !=  ]
for a, single in enumerate(testnew):
    # print(a,single)
    if a%2 == 0:
        args[testnew[a]] = testnew[a+1]
print(argsdict)

方法二:利用zip函数(两个列表,或者把一个列表转为两个列表再用zip函数)

待完成

方法三:利用函数的**kwargs属性,把列表里的值转为=相连的值,再传入自定义函数中

待完成

方法(待补充)

 

以上是关于python 列表转字典的一些方法的主要内容,如果未能解决你的问题,请参考以下文章

Python代码阅读(第26篇):将列表映射成字典

Python代码阅读(第40篇):通过两个列表生成字典

python 字典合并,字典取值,列表转字典

Python 字符串/列表/元组/字典之间的相互转换

python 玩转字符串,字典,列表排序,查找,去重

python实战技巧之怎么将两个列表的内容转成字典的key-value格式,而且是一一对应的