简明python教程之Python 优雅的操作字典(python使用教程)
276
2022-07-30
一.字符串str与列表list
1.字符串转列表
字符串转为列表list,可以使用str.split()方法,split方法是在字符串中对指定字符进行切片,并返回一个列表,示例代码如下:
输出结果:
2.列表转字符串
列表转为字符串需要使用”.join()方法,join()方法可以直接将列表转为一个字符串,示例代码如下:
输出结果:
二.字符串str与字典dict
1.字符串转字典
将字符串转为字典可以通过内置函数eval()完成,对于内置函数eval()的使用,在后面的文章还会有详细讲解,今天先简单了解一下:
输出结果:
2.字典转字符串
将字典转为字符串可以直接通过str()类型强制转换即可,示例代码如下:
输出结果:
三.列表list与字典dict
1.列表转字典
列表转为字典不能通过dict()强制转换,但是可以通过内置函数zip()完成,具体代码如下:
输出结果:
{'hello': 'a', 'word': 'b', '猿说python': 'c', 'python教程': 'd'}
4
注意:内置函数zip 是将两个列表的数据两两组合形成键值对,构成字典;如果两个列表的长度不一致时,多出的元素在另一个列表无匹配的元素时就不展示多出的元素。
2.字典转列表
可以通过list()方法强制将字典中的key 或者 value转为列表,示例代码如下:
输出结果:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~