split() 和 split(‘ ‘) 的区别
描述
split() 通过指定分隔符对字符串进行切片,如果第二个参数 num 有指定值,则分割为 num+1 个子字符串。
语法
split() 方法语法:
str.split(str="", num=string.count(str))
参数
str – 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
num – 分割次数。默认为 -1, 即分隔所有。
在牛客网刷题翻转单词顺序列的时候遇到一个问题,使用 s.split()无法对空字符串进行处理,而s.split(‘ ’)就没问题,于是
>>> s = ' ' #一个空格
>>> s.split()
[]
>>> s.split(' ')
['', '']
>>> s = ' ' #三个空格
>>> s.split()
[]
>>> s.split(' ')
['', '', '', '']
总结:
split()将多个空格当成一个空格;
split(’ ')的时候,多个空格也要分割,会分割出来空。
split() 和 split(‘ ‘) 的区别相关推荐
- python re.split 空格_str.split和re.split中空格的区别
一.str.split和re.split的基本用法 1.str.spli的基本用法 现用下面的文件: 1 maqing:abc123 我们要建立一个用户名和用户密码的匹配关系: 1 with open ...
- String中的split(,)和split(,,-1)的区别
String中的split(",")和split(",",-1)的却别 1.当字符串最后一位有值时,两者没有区别 2.当字符串最后一位或者N位是分隔符时,前者不 ...
- js之split与join的区别
js之split与join的区别 共同点:split与join函数通常都是对字符或字符串的操作: 两者的区别:(1)split()用于分割字符串,返回一个数组,例如 var string=" ...
- java 三原色_opencv3_java 提取图像的RGB三原色分割图像Split Core.split
提取图像的RGB三原色分割图像Split Core.split package opencv_java_demo; import java.util.List; import org.opencv.c ...
- split( )[3].split(:)[0];
例: new Date().toString().split(" ")[3].split("?[0]; new Date().toString() 把当前时间转换成字符串 ...
- Split Engineering Split Desktop 4.0.0.42 Win64 1CD爆破软件
Split Engineering Split Desktop 4.0.0.42 Win64 1CD爆破软件 Split Engineering Split-FX 2.4.4.4 Win64 1CD岩 ...
- split( ) 和 split( , -1) 区别
做实验表明: 1.如果字符串最后一位有值,则没有区别, 2.若干最后n位都是切割符,split(" ")不会继续切分,split(" ", -1)会继续切分 S ...
- split( )与split( ,-1)的区别
/**1.如果字符串最后一位有值,则没有区别,2.如果最后n位都是切割符,split(" ")不会继续切分,split(" ", -1)会继续切分*/ publ ...
- Python: strip()和split()的用法与区别
一.strip() strip用于字符串头部和尾部的指定字符串,默认为空格或换行符. 比如我们有字符串: str="123123\n" 我们使用strip方法:: str.stri ...
最新文章
- GridView自定义分页样式(上一页,下一页,到第几页)(新手教程)
- Go goroutine
- marlin 三角洲_带火花的三角洲湖:什么和为什么?
- Codeforces Testing Round #10 A. Forgotten Episode
- 用例子理解java7内存结构
- SpingBoot —— RestTemplate的配置
- 企业微信api发送告警信息
- 2018 蓝桥杯 C++ A组 1-7
- Java HotSpot(TM) 64-Bit Server VM warning: CodeCache is full. Compiler has been disabled
- C/C++快速读写磁盘数据的方法
- 三星c7语言设为英文,三星C7手机如何更改显示语言?简单几步就可轻松搞定!
- 游戏服务器引擎的设计(一)介绍游戏服务器部署框架
- 玩转华为数据中心交换机系列 | 配置MAC地址漂移检测示例
- webpack初识体验demo
- keras中的Convolution1D
- linux学习笔记三: secureCRT小键盘输入数字键的时候,出现字母的解决方法:
- 11-stream流-流水线编码、filter等中间方法、forEach等终止方法、collect获取返回结果方法、lambda练习
- 如何解决三菱伺服电机上常见报警代码
- 精益生产的奥秘 -- 优思学院
- 使用 Fantasy Skybox FREE 构建游戏场景
热门文章
- BAT 脚本转 EXE 工具
- 逃避条件作用和回避条件作用,两者的区别是?|小白心理-312/347考研答疑
- iTop-4412开发板精英版
- windows10系统如何解决“管理员已阻止你运行此应用“
- 广西大学计算机仿真实验,基于Simulink的汽车动力性仿真实验设计
- Axure RP 8的安装教程
- Android 联通3G上网的和彩信设置
- python返回文件所在目录
- Android应用开发之AbsoluteLayout(绝对布局)
- CentOS7设置集群环境SSH免密访问