Python之split函数的详解
目录
一、split函数的官方定义
二、split函数的深刻理解
二、split函数的深刻理解
split函数主要应用场景是Python对字符串的处理中(数据分析,数据处理),以及计算机二级考试的常考基础知识点。
一、split函数的官方定义
定义:Python split()通过指定分隔符对字符串进行切片,如果参数num有指定值,则分隔符num+1个子字符串
语法:split()方法语法:
str.split(str="", num=string.count(str)).
参数:str---分隔符,默认为所有的空字符串,包括空格、换行(\n)、制表符(\t)等
num---分隔次数,默认为-1,即分隔所有
返回值:返回分割后的字符串列表
二、split函数的深刻理解
用下面的方法来记split比较好记。
第一个参数记为分隔符,也就是在这个分隔符的位置才进行分隔
第二个参数记为分隔次数,默认为分隔所有,1的话就分隔一次,即分隔为两个子字符串
str = "Hello#Nice to meet you#qwe#asd#zxc\nYou\nHe"str1 = str.split("#",1)
#以"#"键为分隔符,分隔1次,分割成2个子字符串
print(str1)str2 = str.split("#",2)
#以"#"键为分隔符,分隔2次,分割成3个子字符串
print(str2)str3 = str.split(" ",1)
#以" "键为分隔符,分隔1次,分割成2个子字符串
print(str3)str4 = str.split(" ",2)
#同理
print(str4)str5 = str.split()
#未指定分隔符和分隔次数,默认分隔符为空格、换行(\n)、制表符(\t)
print(str5)str6 = str.split("\n",1)
#同1,2,3,4理
print(str6)
祝你顺利朋友!!!
Python之split函数的详解相关推荐
- python语言中split-python中的split()函数和os.path.split()函数使用详解
Python中有split()和os.path.split()两个函数: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表. os.path.split():将文件 ...
- python strip和split_python strip() 函数和 split() 函数的详解及实例
python strip() 函数和 split() 函数的详解及实例 一直以来都分不清楚strip和split的功能,实际上strip是删除的意思:而split则是分割的意思.因此也表示了这两个功能 ...
- python lambda函数-Python的Lambda函数用法详解
在Python中有两种函数,一种是def定义的函数,另一种是lambda函数,也就是大家常说的匿名函数.今天我就和大家聊聊lambda函数,在Python编程中,大家习惯将其称为表达式. 1.为什么要 ...
- python中setattr()函数用法详解
setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的. getattr()用法详见博文:python中getattr()函数用法详解_IT之一小佬的博客-CSDN ...
- Python中超好用的split()函数,详解
文章目录 一.split函数简介 二.语法 三.分离字符串 四.实例 一.split函数简介 Python中split()函数,具体作用如下: 拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后 ...
- python 列表 remove()函数使用详解
「作者主页」:士别三日wyx remove函数使用详解 1. 基本使用 2. 删除普通类型元素 3. 删除对象类型元素 4. 一次只删一个元素 1. 基本使用 remove() 函数可以删除列表中的指 ...
- python字符串中strip() 函数和 split() 函数的详解
strip是删除的意思:split则是分割的意思.strip可以删除字符串的某些字符,split则是根据规定的字符将字符串进行分割. 1.Python strip()函数 介绍 函数原型 声明: s为 ...
- python中index函数_详解python中的index函数用法
1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...
- python中squeeze函数_详解pytorch中squeeze()和unsqueeze()函数介绍
squeeze的用法主要就是对数据的维度进行压缩或者解压. 先看torch.squeeze() 这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,比如是一行或者一列这种,一个一行三列(1,3)的 ...
最新文章
- Linux进阶 vim grep sed awk 正则表达式
- eBay的Turmeric和VJet的源程序移到了GitHub上
- c++中空指针访问成员函数
- 协议簇:TCP 解析: 基础
- java service 初始化_【Java】Nacos – NacosNamingService初始化
- 2019pythonqq机器人_基于Python来开发一个QQ机器人, 原来这么简单!
- python 标量_标量 | NumPy 中文
- BAT及各大互联网公司前端笔试面试题--Html,Css篇
- maven:《Maven实战》读书笔记
- 通过TMS320F28335学习DSP的开发流程——28335的基础知识(1)
- 安装ghost win7后未能启动服务器,ghost win7系统安装全教程 ghost win7启动失败怎么办...
- 新浪微博技术架构分析
- Openfire 即时通讯系统(服务器端+Android客户端)一
- VMVare 安装centos系统时,界面显示不全
- windbg错误码汇总
- 莫比乌斯函数莫比乌斯反演
- https证书一年多少钱?
- VMware 收费太贵? 试试这款更轻量级的虚拟机, 完全免费!
- linux安装Redis保姆级别
- Excel做数据分析真的那么好吗?