python字符串/列表/元组/字典之间的相互转换(5) |
您所在的位置:网站首页 › python创建字典语句 › python字符串/列表/元组/字典之间的相互转换(5) |
python字符串/列表/元组/字典之间的相互转换(5) 一.字符串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转为列表,示例代码如下: 输出结果: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |