weixin_44350704
好好玩吧
2019-06-19 11:28
采纳率: 77.3%
浏览 2.4k

python中,单个列表怎么转成字典呢?

比如:['tyc=ddo56365f', 'cmb=13652d22d', 'eay=53896d', ],要转成字典,等号左边是键,右边是值,应该怎么做呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • caozhy
    已采纳
    # -*- coding: UTF-8 -*-
    list = ['tyc=ddo56365f', 'cmb=13652d22d', 'eay=53896d' ]
    d = {}
    for i in range(len(list)):
        d[list[i].split('=')[0]] = list[i].split('=')[1]
    print(d)
    

    {'eay': '53896d', 'cmb': '13652d22d', 'tyc': 'ddo56365f'}

    点赞 评论
  • mx472756841
    战渣渣 2019-06-21 09:21
    l = ['tyc=ddo56365f', 'cmb=13652d22d', 'eay=53896d' ]
    data = dict([ i.split("=") for i in l ])
    
    点赞 评论

相关推荐