(转)Python中的split()函数的用法
原文:https://www.cnblogs.com/hjhsysu/p/5700347.html Python中有split()和os.path.split()两个函数,具体作用如下: ? 一、函数说明 1、split()函数 参数说明: 注意:当使用空格作为分隔符时,对于中间为空的项会自动忽略 ? 2、os.path.split()函数 参数说明: 1.PATH指一个文件的全路径作为参数: 2.如果给出的是一个目录和文件名,则输出路径和文件名 3.如果给出的是一个目录名,则输出路径和为空文件名 ? 二、分离字符串 string = "www.gziscas.com.cn" 1.以‘.‘为分隔符 print(string.split(‘.‘)) [‘www‘,‘gziscas‘,‘com‘,‘cn‘] ? 2.分割两次 print(string.split(‘.‘,2)) [‘www‘,‘com.cn‘] ? 3.分割两次,并取序列为1的项 print(string.split(‘.‘,2)[1]) gziscas ? 4.分割两次,并把分割后的三个部分保存到三个文件 u1,u2,u3 =string.split(‘.‘,2) print(u1)——?www print(u2)——?gziscas print(u3) ——com.cn ? 三、分离文件名和路径 import os print(os.path.split(‘/dodo/soft/python/‘)) (‘/dodo/soft/python‘,‘‘) ? print(os.path.split(‘/dodo/soft/python‘)) (‘/dodo/soft‘,‘python‘)? ? 四、实例 str="hello boy<[www.baidu.com]>byebye" print(str.split("[")[1].split("]")[0]) www.baidu.com (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |