python中的split()函数用来拆分一个字符串,通过指定的分隔符对字符串进行切割,返回切割后的字符串列表list。

split()函数用法:

str.split(str=' ',num = string.count(str))

参数str表示分隔符,默认值为空格,但是不能为空(''),若字符串中没有查找到指定的分隔符,则把整个字符串作为列表的一个元素。

参数num表示分割次数,如果存在参数num,则仅分隔成 num+1 个子字符串

一般会在结尾加一个[n]来获取列表中的元素:

str.split(str=' ',num=string.count(str))[n]

参数[n]表示选取结果列表list中的第n(0是第一个)个分片

如果n为负数,则表示选取列表中的倒数第二个分片:

另一个split()函数用在对文件路径的分割上,os.path.split()

os.path.split()函数用法:

os.path.split('PATH')

参数PATH是一个文件的全路径。

如果给出的是一个目录和文件名,则输出路径和文件名:

如果给出的是一个目录名,则输出路径和为空文件名:

注意路径结尾有/和没有/的区别

家乡的风

家乡的云

收聚翅膀

睡在我的双肩

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进阶---python strip() split()函数实战

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

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

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

  9. Python之split函数的详解

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

最新文章

  1. Nodejs的http模块
  2. Android中将布局文件/View添加至窗口过程分析 ---- 从setContentView()谈起
  3. JavaScript实现eulerianPath欧拉路径算法(附完整源码)
  4. 阿里云rocketmq_云原生时代消息中间件的演进路线
  5. 飞鸽传书 再次报道,回到90年代中期的业界
  6. LeetCode 88. Merge Sorted Array
  7. Centos之常用命令
  8. WinForm界面控件DevExpress入门指南 - Window Service
  9. 南京绿溢大厦远程预付费系统项目的设计与应用-安科瑞耿敏花
  10. 非线性规划与KTT(一)
  11. 为什么现在那么多公司都要招聘测试开发?测试开发是什么?
  12. 手机不小心把计算机隐藏了怎么恢复出厂设置,图标隐藏了怎么弄出来(手机图标隐藏了怎么恢复)...
  13. vue移动端下拉刷新、上拉加载
  14. python弹幕爬虫_Python爬虫弹幕采集的简单分析
  15. Matlab学习——基本操作与矩阵输入
  16. RPA 智慧流程走进零售行业
  17. CocoStudio:ImageView分析
  18. 华大单片机HC32F003串口发送一个字节数据后死机问题
  19. WINCE里随时用HOT KEY切出中文输入法
  20. 计算机课程期末总结1000字,学期末总结1000字

热门文章

  1. TCP与 UDP的区别
  2. golang报错: WaitGroup is reused before previous Wait has returned
  3. c盘内存不足怎么清理(如何清理电脑c盘空间)
  4. Jmeter中唯一值-UUID取值(截取指定长度、去除“-”)
  5. HDU 1849 Rabbit and Grass
  6. 浅谈智能计算机的未来发展,浅谈计算机人工智能科学技术应用及发展
  7. 传递Bitmap + 图片压缩处理 并保存 + 壁纸设置 总结
  8. 苹果公司的 iCloud
  9. 线性回归最小二乘法计算步骤以及sklearn参数介绍
  10. golang 后台管理系统框架