split是python内置的一个函数,主要是对字符串进行分割,分隔后的字符串以列表方式返回,是字符串处理方法的重要方法之一。格式:

string.split(separator, number)

其中sepatator为分隔符,常见的有“,”,“/”,“ ”......

number代表分割的次数,为可选参数。一般情况下,我们不使用该参数。

>>> string="math and code"

>>> string.split(" ")

['math', 'and', 'code']

>>> string="math,and,code"

>>> string.split(",")

['math', 'and', 'code']

>>> string="math/and/code"

>>> string.split("/")

['math', 'and', 'code']

上述皆没使用第二个参数

当然,下面使用第二个参数,看看会有什么效果!

>>> string="math and code"

>>> string.split(" ",1)

['math', 'and code']

>>> string.split(" ",2)

['math', 'and', 'code']

当然,有些时候不需要输入任何参数也可分割,默认以空格,tab空格符,回车符等作为分割条件。

>>> string="math and code"#空格

>>> string.split()

['math', 'and', 'code']

>>> string="math\tand\tcode"#tab键

>>> print(string)

math    andcode

>>> string.split()

['math', 'and', 'code']

>>> string="math\nand\ncode"#回车符

>>> print(string)

math

and

code

>>> string.split()

['math', 'and', 'code']

当然,值得注意的一点是字符串使用split方法时,结果会以一个列表的形式返回,原来的对象(字符串)并不会发生改变!这是值得特别关注的地方。

python的split()函数!相关推荐

  1. 技术图文:举例详解Python中 split() 函数的使用方法

    背景 这篇文章主要介绍Python中的split()函数的使用方法,split()函数通常用于将字符串切片并转换为列表,需要的朋友可以参考一下. 技术分析 Python中有split()和os.pat ...

  2. python中split()函数讲解

    python中split()函数讲解 本文讲述的是string.split(s[, sep[, maxsplit]]),针对string类型的split()函数.它主要是切割字符串,结果返回由字符串元 ...

  3. python 中split函数的应用_举例详解Python中的split()函数的使用方法

    函数:split() python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...

  4. python中split函数源代码_Pandas.split()函数用法及源码

    Pandas.split()函数用法及源码 发布时间:2018-05-08 10:44, 浏览次数:1092 , 标签: Pandas split Python数据分析博文汇总 * Pandas重复值 ...

  5. Python之split()函数

    在Python的高级特性里有切片(Slice)操作符,可以对字符串进行截取.Python还提供split()函数可以将一个字符串分裂成多个字符串组成的列表. split()的语法挺简单的: str.s ...

  6. python字符串split()函数

    python字符串函数用法大全链接 split()函数 描述:拆分字符串.通过指定分隔符sep对字符串进行分割,并返回分割后的字符串列表 语法: str.split(sep=None, maxspli ...

  7. Python之Split函数

    python中的split()函数用来拆分一个字符串,通过指定的分隔符对字符串进行切割,返回切割后的字符串列表list. split()函数用法: str.split(str=' ',num = st ...

  8. Python进阶---python strip() split()函数实战

    先看一个例子: >>> ipaddr = 10.122.19.10  File "", line 1    ipaddr = 10.122.19.10       ...

  9. python中split()函数的用法详解

    一.split()函数的简单应用 1.split()函数 split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串.它是按指定的分隔符,把一个字符串分 ...

  10. Python之split函数的详解

    目录 一.split函数的官方定义 二.split函数的深刻理解 二.split函数的深刻理解 split函数主要应用场景是Python对字符串的处理中(数据分析,数据处理),以及计算机二级考试的常考 ...

最新文章

  1. SAP WM初阶根据Group Number来查询与之有关的TO单
  2. vs中调试中的命令行参数
  3. php 的定界符 eof
  4. python代码规范方面的书_你写的Python代码规范吗?
  5. 软件类配置(五)【强化学习算法框架-Ubuntu16.04安装谷歌Dopamine及初步测试】
  6. iOS开发,自定义字体,字体名称查询
  7. 超声波模块工作原理分析及程序
  8. python seaborn教程_Seaborn官方教程中文教程(一)
  9. vue项目实现高德地图截图
  10. 移远M26实现短信接收
  11. 【论文笔记】Adversarial Multi-task Learning for Text Classification
  12. 数学基础(1)~ 概率论基础知识
  13. 解决Past duration X.XXXX too large警告
  14. Spark系列之Spark体系架构
  15. 数据库 - 02 MySQL学生选课系统
  16. c语言中-1 ind,ind c是什么意思
  17. 基本概念学习(1004)---固件
  18. 疯狂Java讲义(九)
  19. 互联网+不是全民皆商
  20. 怎么隔离计算机硬盘坏死通道,雨林木风v5.0硬盘坏死怎么进行分区详细教程?

热门文章

  1. 数据结构(共享栈的实现)
  2. 《iPad开发从入门到精通》——6.6节系统设置
  3. ARMv7 汇编在线调试工具
  4. ASP.NET4.0中 ValidateRequest=false失效
  5. linux ftok函数
  6. android 的Zygote 分析
  7. LVGL学习笔记1 - 准备
  8. 算法:记忆化搜索算法
  9. 关于动漫的HTML网页设计:期末前端web大作业——海贼王基地(6个页面)
  10. nodejs卸载安装