当前位置:   article > 正文

python中split()用法_split在python中的用法

split在python中的用法

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提取出来

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/733095
推荐阅读
相关标签
  

闽ICP备14008679号