python split函数用法

作者:原创时间:2022-03-08
文档

python split函数的用法是什么呢?一起来看下吧:

python中有split()和os.path.split()两个函数,具体作用如下:

1、split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)

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

参数说明:

(1)str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素

(2)num:表示分割次数。如果存在参数num,则仅分割成num+1个子字符串,并且每一个子字符串可以赋给新的变量

(3)[n]:表示选取第n个分片

注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略

2、os.path.split():按照路径将文件名和路径分割开。

语法:os.path.split('PATH')

参数说明:

(1)PATH指一个文件的全路径作为参数

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

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

例如:

1、以'.'为分隔符

print(string.split('.')
['www','pythin'.'com'.'cn']

2、分割两次

print(string.split('.',2))
['www','python','com.cn']

3、分割两次,并取序列为1的项

print(string.split('.',2[1])
python

4、分离文件名和路径

import os
print(os.path.split('/dodo/soft/python/'))
('/dodo/soft/python','')
print(os.path.split('/dodo/soft/python'))
('/dodo/soft'.'python')

以上就是小编今天的分享,希望可以帮助到大家。

显示全文
python类型转换 python input函数怎么用 python强制类型转换 python查看已安装的包 python判断字符串相等 python内置函数 python递归函数 python类的继承 python string函数 python构造函数 python延时函数 debug error怎么解决 python读取json并解析 python 列表添加 python字典按值的大小排序 python 排序算法 spring boot mysql配置 vue动态绑定style js date加一天 字符转换成ascii码 python读取json python组合数据类型 python查看变量类型 python split函数 c++ template用法 老抽和生抽的区别 拉链下滑如何解决 防蓝光眼镜怎么辨别 葱怎么保存 老姜和生姜的区别 新鲜蘑菇怎么保存 猪脚和猪手有什么区别 亚麻籽油是什么油 白茶保存方法和时间 水晶粉是什么面粉 艾素糖是什么糖 奶酪棒是什么做的 烤布蕾和蛋挞的区别 黄酒和料酒的区别 蜜枣和红枣的区别