数据清洗时候,经常会用到split,比如,时间,固定长度的字符串,分割省会等,它有点像excle的分列
str.split(str=" “,num=string.count(str))
str.split(分割的字符,分割几次) 返回值:分割后的(num+1)个字符串
(1)
a=“www.google.com”
a.split(”.")
out:[‘www’, ‘google’, ‘com’]
(2)分割多次
a=“www.google.com.cn”
a.split(".",2)
out: [‘www’, ‘google’, ‘com.cn’]
(3)分割多次,并取序列:
a=“www.google.com.cn”
a.split(".",2)[0]
out:‘www’
(4)分割多次,并各保存到文件
a=“www.google.com.cn”
a,b,c=a.split(".",2)
a
out:‘www’
b
out:‘google’
c
out:‘com.cn’
(4) 分离文件名和路径
import os
print(os.path.split(’/pao/python/python1’))
out:
(’/pao/python’, ‘python1’)
python 数据清洗2 split()
最新推荐文章于 2024-07-19 20:55:28 发布