Python 字段抽取

#Slice(start, end)

from pandas import read_csv

df = read_csv(

'D:\\PDA\\4.6\\data.csv'

)

Python 字段抽取_第1张图片


#修改电话号码的格式

df['tel'] = df['tel'].astype(str)

#运营商抽取

bands = df['tel'].str.slice(0, 3)


Python 字段抽取_第2张图片

#地区

areas = df['tel'].str.slice(3, 7)


Python 字段抽取_第3张图片

#号码段

nums = df['tel'].str.slice(7, 11)


Python 字段抽取_第4张图片

#赋值回去

df['bands'] = bands

df['areas'] = areas

df['nums'] = nums


Python 字段抽取_第5张图片

你可能感兴趣的:(Python 字段抽取)