栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python中split()用法

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python中split()用法

split()方法含义:

是将指定字符串按某指定的分隔符进行拆分,拆分将会形成一个字符串的数组并返回。

数组中的每元素都各自对应一个索引值,就好比在数据库的表中每行数据纪录都拥有自己的索引ID一样数组元素的索引值是从0开始计数的,也就是说第一个元素的索引值是0,往后依次加1。

语法

split() 方法语法:

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

参数
  • str -- 分隔符,默认为所有的空字符,包括空格、换行(n)、制表符(t)等。
  • num -- 分割次数。默认为 -1, 即分隔所有。如果参数 num 有指定值,则分隔 num+1 个子字符串

举例:

url = 'C://aaa/image/my.jpg'

filename = url.split('/')[-1]  #以‘/ ’为分割符,为字符串数组,以[-1]为索引,保留最后一段

print(filename)

结果是:my.jpg
 

下图中

假如图片的路径为

img_path ="aaa\bbb\ccc\cat.0.jpg"

label = img_path.split("\")[-1].split(".'')[0]

含义为提取图像绝对路径中,猫或者狗的名cat 或者 dog

第一个split(''\'')[-1]意思是:将整个路径以“\”分割成字符串数组,[-1]是索引值,取最后一个索引值是cat.0.jpg

第二个split(''.'')[0]意思是:将cat.0.jpg 以"."分割成字符串数组 "cat","0","jpg",然后取第0个位置索引,值为cat提取出来

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/350707.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号