Python 将列表转化为字典

数据科学中,在处理一些数据的时候,可能会需要在一些情况下将表格转化为字典,以便于进一步转化为数据帧/框。

键-单值

也就是一个键仅对应一个值的情况:


lst_1 = ['a','b','c',]
lst_2 = ['www','geocalculate','com']
zd = {}

for i in range(len(lst_2)):
        x = lst_1[i]
        y = lst_2[i]
        zd[x] = y
print(zd)

结果:

键-单值

键-多值

事实上,在数据处理的过程中,大多数情况可能都是一个键对应多个值的,这时候可以将值放在一个嵌套的列表中,同样可以做到:


lst_1 = ['url','zw','py',]
lst_2 = [['www','geocalculate','com'],
         ['搞','科','研'],
         ['gao','ke','yan']]

zd = {}
for i in range(len(lst_2)):
        x = lst_1[i]
        y = lst_2[i]
        zd[x] = y
print(zd)

结果

键-多值





公众号

关注公众号,获取一手资讯

“ Python 将列表转化为字典 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注