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

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

2个回答

# -*- 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'}

weixin_44350704
好好玩吧 高手
5 个月之前 回复
l = ['tyc=ddo56365f', 'cmb=13652d22d', 'eay=53896d' ]
data = dict([ i.split("=") for i in l ])
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!