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 ...
最新文章
- Jersey Restful部署到Tomcat注意事项
- Java Spring MVC model学习
- Differential Geometry之第八章常Gauss曲率曲面
- 基于visual Studio2013解决面试题之1305字符串所有子集
- docker 不包含依赖 打包_2019开启新学习,带你从零了解Docker
- java处理金额大写为数字,Java中金额数字转换为大写数字
- 《交互设计》作业-第二周
- html5的video播放腾讯视频播放器,html 5中使用video元素制作一个影片播放器
- 解决state_enabled=false 不起作用的
- 并发编程-线程卡死问题实践
- @Transactional Spring 事务的深入学习与使用【两万字】
- echarts 正负条形图
- ZOC7 for Mac(终端仿真器)含注册码 v7.22.7激活版
- 【超级干huo】用c语言制作游戏地图【可自定义】
- 面试大全 | C语言高级部分总结
- astah_激活步骤
- 非暴力沟通简易思维导图
- Redis基于内存非关系型数据库
- 如何预期计算cuda kernel代码的性能水平
- 入门电机系列之3舵机
热门文章
- lisp 设计盘形齿轮铣刀_用autolisp设计盘形齿轮铣刀渐开线齿形.doc
- python使用statsmodels包中的tsa.acf函数计算时间序列数据所有滞后位置个数(级别)的自相关性(autocorrelation for every lag)
- python贴吧发帖脚本-python+脚本
- 我遇见了一个问题求帮助
- python返回文件所在目录
- stm32-esp8266驱动程序
- Lua的string库函数列表
- 性能测试利器 — 全链路监控工具Pinpoint安装教程(非docker版本)
- 高斯消元法求解线性方程组——C语言实现
- 什么是人脸识别,人脸识别的主要分为哪几步?