python把str转成list(python3 字符串/列表/元组str/list/tuple相互转换方法及join函数的使用)
类别:脚本大全 浏览量:2117
时间:2021-10-21 08:50:37 python把str转成list
python3 字符串/列表/元组str/list/tuple相互转换方法及join函数的使用在抓取网络数据的时候,有时会用正则对结构化的数据进行提取,比如 href="https://www.1234.com"等。python的re模块的findall()函数会返回一个所有匹配到的内容的列表,在将数据存入数据库时,列表数据类型是不被允许的,而是需要将其转换为元组形式。下面看下,str/list/tuple三者之间怎么相互转换。
|
class forDatas: def __init__( self ): pass def str_list_tuple( self ): s = 'abcde12345' print ( 's:' , s, type (s)) # str to list l = list (s) print ( 'l:' , l, type (l)) # str to tuple t = tuple (s) print ( 't:' , t, type (t)) # str转化为list/tuple,直接进行转换即可 # 由list/tuple转换为str,则需要借助join()函数来实现 # list to str s1 = ''.join(l) print ( 's1:' , s1, type (s1)) # tuple to str s2 = ''.join(t) print ( 's2:' , s2, type (s2)) |
str转化为list/tuple,直接进行转换即可。而由list/tuple转换为str,则需要借助join()函数来实现。join()函数是这样描述的:
|
""" S.join(iterable) -> str Return a string which is the concatenation of the strings in the iterable. The separator between elements is S. """ |
join()函数使用时,传入一个可迭代对象,返回一个可迭代的字符串,该字符串元素之间的分隔符是“S”。
传入一个可迭代对象,可以使list,tuple,也可以是str。
|
s = 'asdf1234' sss = '@' .join(s) print ( type (sss), sss) |
总结
以上所述是小编给大家介绍的python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://www.cnblogs.com/zrmw/p/10637114.html
您可能感兴趣
- python删除列表中的重复元素(Python实现去除列表中重复元素的方法总结7种方法)
- css的列表符号怎么设置(reset.css引入以及1px边框问题的解决方法)
- 列表重复数据怎么删除python(Python实现的删除重复文件或图片功能示例去重)
- dede搜索模块下载(dede会员列表调用适用于企业、个人)
- python3 代码解读(Python3列表内置方法大全及示例代码小结)
- python云服务技术(Python脚本修改阿里云的访问控制列表的方法)
- 织梦怎么设置栏目列表(dedecms织梦给后台管理员列表增加搜索功能的示例代码)
- 织梦tag标签路径(如何使用织梦tag列表调用自定义字段附加字段?)
- python列表和条件组合的处理(一篇文章带你弄懂Python基础之列表相关操作和嵌套)
- python迭代列表解析(Python可迭代对象操作示例)
- dede模板本地部署(dedecms5.7首页和列表页模板中动态调用文章浏览次数的方法)
- dedecms搜索功能怎么设置详细(织梦dedecms文章列表页随机放入广告的方法)
- 织梦调用栏目内容(织梦标签channel实现列表页调用当前栏目的子类)
- dedecms简短标题(dedecms文章列表实现序列号排序效果实现代码)
- python用列表实现一个定时器(python 定时器,实现每天凌晨3点执行的方法)
- python实现列表删除重复元素(Python代码实现删除一个list里面重复元素的方法)
- 学好汉语拼音,从娃娃绕口令抓起,平时还是要多练 收藏好(从娃娃绕口令抓起)
- 仙女们的私藏鲜法大PK 鲜香切块牛肉(仙女们的私藏鲜法大PK)
- 天热没胃口 这道菜开胃又下饭,2个小技巧新手一学就会(这道菜开胃又下饭)
- 指天椒紫苏爆炒牛肉(指天椒紫苏爆炒牛肉)
- 谷雨前,吃牛羊肉别忘了吃河鲜,除湿还清热,加紫苏一炒特解馋(吃牛羊肉别忘了吃河鲜)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
热门推荐
- dedecms不能调用文章发布时间(dedecms文章页上一篇与下一篇标题长度截取的方法)
- .NET中pdb文件的作用
- phpstudy服务器怎么设置(PHPStudy打开网页很慢的原因及解决方案)
- html5新增特性(总结html5自定义属性有哪些)
- ui页面动效怎么落地开发(AmazeUI 点击元素显示全屏的实现)
- php语法基础知识(PHP中16个高危函数整理)
- python定义dataframe(对python dataframe逻辑取值的方法详解)
- python函数操作大全(Python的高阶函数用法实例分析)
- php7.4编译安装(PHP7.3.10编译安装教程)
- 阿里云服务器慢怎么回事(阿里云服务器进入黑洞应该怎么办?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9