python_split()函数使用方法
前言
- Python中split是一个内置函数,用来对字符串进行分割,分割后的字符串以列表形式返回,该函数的语法是“str.split(str=“”,num=string.count(str))”
一、split()函数使用方法
- 不带参数
split()中如果没有参数,函数默认以空格,tab空格符,换行符等作为分割条件String_0 = "www.com aaa bbb QJ6252630247.jpg"
String_1 = "www.com\taaa\tbbb\tQJ6252630247.jpg"
String_2 = "www.com\naaa\nbbb\nQJ6252630247.jpg"a = String_0.split()
b = String_1.split()
c = String_2.split()print(a)
print(b)
print(c)结果:
['www.com', 'aaa', 'bbb', 'QJ6252630247.jpg']
['www.com', 'aaa', 'bbb', 'QJ6252630247.jpg']
['www.com', 'aaa', 'bbb', 'QJ6252630247.jpg']
- 带参数
split("/")中有参数时,会以参数作为分割条件,把字符串进行分割,得到的每个分割段作为列表的元素返回String_0 = "www.com/aaa/bbb/QJ6252630247.jpg"
String_1 = "www.com-aaa-bbb-QJ6252630247.jpg"
String_2 = "www.com:aaa:bbb:QJ6252630247.jpg"a = String_0.split("/")
b = String_1.split("-")
c = String_2.split(":")print(a)
print(b)
print(c)结果:
['www.com', 'aaa', 'bbb', 'QJ6252630247.jpg']
['www.com', 'aaa', 'bbb', 'QJ6252630247.jpg']
['www.com', 'aaa', 'bbb', 'QJ6252630247.jpg']
- 带2个参数
第二个参数表示分割几次String_0 = "www:com:aaa:bbb:QJ6252630247.jpg"a = String_0.split(":", 1)
b = String_0.split(":", 2)
c = String_0.split(":", 3)
d = String_0.split(":", 4)print(a)
print(b)
print(c)
print(d)结果:
['www', 'com:aaa:bbb:QJ6252630247.jpg']
['www', 'com', 'aaa:bbb:QJ6252630247.jpg']
['www', 'com', 'aaa', 'bbb:QJ6252630247.jpg']
['www', 'com', 'aaa', 'bbb', 'QJ6252630247.jpg']
- 获取最后一个参数
String_0 = "www.com/aaa/bbb/QJ6252630247.jpg"a = String_0.split("/")[-1]print(a)结果:
QJ6252630247.jpg
python_split()函数使用方法相关推荐
- 强化学习(七) - 函数近似方法 - 随机梯度下降, 半梯度下降,及瓦片编码(Tile Coding)实例
函数近似方法 7.1 目标预测(VE‾\overline{VE}VE) 7.2 随机梯度下降和半梯度下降 例7.1: 1000态随机行走的状态收敛 7.3 线性近似 7.4 线性方法的特征构造 7.4 ...
- python replace函数_Python3 replace()函数使用方法
描述 replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次. 语法replace()方法语法: str.replac ...
- SQLserver 常用函数适用方法(转载)
SQL Server 常用函数使用方法(持续更新) 之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行...嘿嘿... 直到今天用到substring()这个函数,C# 里面这个方法起始值 ...
- python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法
python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录
- Swift类与结构、存储属性、计算属性、函数与方法、附属脚本等
一.类与结构体 两者在Swift中差不了多少了 类与结构体有很多相同的地方: (第2,3点是其他语言中不存在的) 1)都可以定义属性/方法/下标(结构体也可以定义方法了) 2)都能初始化(通过构造方法 ...
- 用指针、子函数的方法去一维数组中所有元素的平均值,并放在a[0]处
<程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容7]用指针.子函数的方法去一维数组中所有元素的平均值,并放 ...
- 用指针和函数的方法完成两个数的交换
<程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容6]用指针和函数的方法完成两个数的交换 传递规则:主函数 ...
- 有5个学生,4门课程,用子函数的方法显示平均分最高的学生的所有成绩
<程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容4]有5个学生,4门课程,用子函数的方法显示平均分最高的学 ...
- 用子函数的方法求一个3*4的数组的转置数组
<程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p142 7.1.2 上级实训内容 [实训内容3]用子函数的方法求一个3*4的数组的转置数组 #incl ...
最新文章
- Error creating bean with name 'defaultHandlerMapping' defined in ServletContext resource
- Android强制设置横屏或竖屏
- OpenCV学习(20) grabcut分割算法
- 【PAT (Advanced Level) Practice】PAT (Advanced Level) Practice
- 前端性能优化-DNS解析优化
- java poi 导出excel 数字有问题
- linux hlist,linux内核V2.6.11学习笔记(2)--list和hlist
- python 字典排序成绩_集体备课第四章 python基础与顺序结构
- 【Flink】Zookeeper connection loss leads to Flink job restart
- lumen 下使用自定义配置文件
- 可变cell,自适应cell,理解iOS 8中的Self Sizing Cells和Dynamic Type
- c:forTokens
- python时间如何处理_python 时间处理
- 话题热议:有没有能替代Excel的数据处理软件?
- dxgi的概念以及奇怪问题处理
- 基于html+css房地产销售系统设计与实现-计算机毕业设计源码+LW文档
- 学习Linux命令(11) startx
- html5中不再支持table的cellspacing和cellpadding属性
- Atcoder abc257 E
- 百度网盘青春版开始内测了
热门文章
- Linux 下nm 、objdump 和 readelf 比较
- S32DS中.ld(链接)文件学习
- 线程池原理(ThreadPoolExecutor)
- Windows下PHPStudy服务环境80端口被进程System占用的解决方法
- 未来的计算机漫画,搞笑漫画:能预知未来有多可怕?大雄如此试了,结果很失落...
- 脱离.Net Framework运行doNet程序的简单方法
- 中国有望成为世界第一个发射量子轨道卫星的国家
- 快速排序的枢轴(pivot)和边界
- [PAT A1028]List Sorting
- 同步和异步的区别是什么?