今天来聊一聊在Python之中常常用到的split函数,主要作用呢就是将字符串(string)中的字符分隔开来,转化成其他类型的对象比如列表啦,集合啦啥的,话不多说,让我们开始吧~

首先让我们来看下面这段代码:

a

由系统返回的结果可以看出,split可以吧字符串中字符间的空格啦,换行符号,制表符号啥的都识别出来,然后就根据它们把字符串大卸八块,形成以字符为元素的列表。

当然了,也有split无法自动识别的符号啦,下面看下这段代码:

g

看到没,在无参数情况下split无法识别字符串间的逗号的,而在split(','),即传入逗号作为参数的情况下,它就识别出来了。当然不止逗号,你传入的参数它都可以识别的~

另外split的切割方式你也可以通过传入参数来diy啦,比如看下面这段代码:

g

你看h2这个,split(',',1),代表的就是识别出字符串中第1个逗号然后进行切割,切一刀

再看h3这个,split(',',2),代表的就是识别出字符串中的前2个逗号然后进行切割,切两刀

再看h4这个,split(',',10),代表的就是识别出符串中的前10个逗号然后进行切割,切10刀,你可能会问,根据结果来看,不是切10刀吧,才分成5块而已啊,不要激动,因为那只是这个字符串只有5个单词,切10到的话最多也只有5块,如果你有11个单词,那10刀就切成11块了,切割次数超出元素次数也是木有关系滴。

怎么样,split是不是很好用,哈哈哈~~

c++ string split_闲话Python之砍瓜切菜split()相关推荐

  1. Python中的split()函数

    举例详解Python中的split()函数的使用方法 函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定 ...

  2. Python strip()与split()方法

    [转]Python strip()与split()方法 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格). 语法 strip()方法语法: str.strip([chars ...

  3. 站长在线Python精讲:在Python中使用split()方法分割、使用join()方法合并字符串详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中使用split()方法分割.使用join()方法合并字符串详解>.本知识点主要内容有:在Python中使用s ...

  4. python join 和 split方法的使用

    python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的. 1.join用法示例 >>>li = ['my','name','is' ...

  5. Python中的split(‘/‘)[-2]到底怎么用?【仅供自己后续查看】

    首先,我们要明确一点,python中的split属于一种分割字符串的手段 普通的分割大家到处都能查到,直接输入对应要分割的字符,就能得到分割,举个例子就能知道步骤: 这次我想说的是,如果在split后 ...

  6. Python学习1——Python中的 split() 函数

    函数:split() Python中有split()和os.path.split()两个函数,此处简单介绍split()函数: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后 ...

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

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

  8. python中的split函数的用法实例_python中的split()函数的用法

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

  9. python字符串截取split 失败_python如何截断字符串

    字符串本质上就是由多个字符组成的,Python 允许通过索引来操作字符,比如获取指定索引处的字符,获取指定字符在字符串中的位置 等.python中截取字符串,可以使用split()方法,或者使用索引来 ...

  10. 【Python】之split()方法

    1. 描述 Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分隔 num+1 个子字符串. 2. 语法 str.split(str="" ...

最新文章

  1. 邓文迪撑杆跳,甩开老公要独立?_富杂志_新浪博客
  2. Gitlab CI 持续集成的完整实践
  3. 角谷定理python每次输出数_角谷定理C++递归问题,求问步数为什么总输出0?
  4. VTK:隐式函数之ImplicitSphere1
  5. java幂等性原理_Java接口幂等性设计原理解析
  6. python之log日志模块
  7. 机械革命深海泰坦X1(1050T)触控板用不了三指
  8. Unity 基础 之 IDragHanlder 简单实现 UGUI 元素随着鼠标移动,拖动的效果
  9. 华硕怎么安装linux系统教程,有关华硕电脑无法安装Ubuntu系统的解决方案
  10. kerberos开启kdc的debug日志
  11. Exception in thread Thread-0 java.lang.NullPointerException
  12. 主机加固,数据防泄漏的解决方案
  13. javascript笛卡称积
  14. 防御DDoS攻击的十一种方法
  15. 王自如发致歉声明 称对现有业务进行整改
  16. websocket 客户端测试工具
  17. Firefox支持Websocket
  18. linux大作业聊天室报告,Linux聊天室系统期末大作业.docx
  19. c语言编程银行账户管理系统,银行账户管理系统c语言
  20. 软件工程专业,大学期间最重要的是学好哪些知识?

热门文章

  1. 【优化算法】海鸥优化算法(SOA)【含Matlab源码 1099期】
  2. 【图像去噪】基于matlab GUI空域+频域滤波图像去噪【含Matlab源码 914期】
  3. 不洗袜子的高文博_那个孩子在夏天中旬用高袜子大笑?
  4. 单片机定时报警C语言程序,单片机控制的简易定时报警器电路设计( - 控制/MCU - 电子发烧友网...
  5. 多维度积分管理系统java_Java毕业设计——超市积分管理系统项目设计
  6. java压缩图片maven_java – 在maven构建中集成yahoo smush.it以进行图像压缩
  7. go标准库的学习-net
  8. 解析JavaScript模拟事件的注意要点
  9. Android第十七课 Jni string空串跨模块使用崩溃注意事项
  10. 零元学Expression Blend 4 - Chapter 28 ListBox的基本运用与更改预设样式