您的位置:首页 > 编程语言 > Python开发

Python数据处理2.0.1(列表转字典)

2017-10-18 20:58 218 查看
对于如何将复杂的数据组合转换成简单列表形式,上文已经说了很清楚了,现在我说说如何将列表转换为字典:

第一种方法:使用enumerate内置函数

ls=["the","is","one","test"]

#先定义一个空字典:

dic={}

#利用循环写入就行:

for index,item in enumerate(ls):
dic[index]=item

==============================

第二种方法:利用for循环

ls=['hobart','torres','jayce']

dic={}

for index in range(len(ls)):
for value in ls:
dic[index]=value
break

结果为:{0: 'hobart', 1: 'hobart', 2: 'hobart'}

这段代码中beak关键字相当重要,如果没有break,那么结果就是:{0: 'jayce', 1: 'jayce', 2: 'jayce'}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: