当前位置: 首页 > 图灵资讯 > 行业资讯> python中如何实现列表与字典的相互转换?

python中如何实现列表与字典的相互转换?

发布时间:2024-10-08 22:46:43

在python中,介绍了很多相互转换的例子。您可以在本网站上搜索和查询。本文主要介绍了python中列表和字典相互转换的方法。列表可以转换为字典使用zip函数生成字典或将嵌套列表转换为字典,将字典转换为列表将list函数直接转换成列表。

列表转字典

1、使用zip函数生成字典

>>>ls=['a','b','c']
>>>lt=[1,2,3]
>>>d=dict(zip(ls,lt))
>>>d
{'a':1,'b':2,'c':3}

2、将嵌套列表转换为字典

list2=['key1','value1'],['key2','value2'],['key3','value3']]
print(dict(list2)

输出

#输出:{'key1':'value1','key2':'value2','key3':'value3'}

将字典转换成列表

list函数可以直接转换为列表

dict={'name':'wsm',
'age':'22',
'sex':'female'}

print(list(dict))
print(list(dict.keys()))
print(list(dict.values()))
print(list(dict.items()))

以上是python中列表转字典和字典转列表的两种方法。我希望它能帮助你解决问题~

相关文章

如何让vim支持python3

如何让vim支持python3

2025-09-12
python2.7和3.6区别有哪些

python2.7和3.6区别有哪些

2025-09-12
python3有serial库吗

python3有serial库吗

2025-09-12
python中w、r表示什么意思

python中w、r表示什么意思

2025-09-12
python中如何把list变成字符串

python中如何把list变成字符串

2025-09-12
python命名空间是什么

python命名空间是什么

2025-09-12