import pandas as pd
df = pd.read_excel('成绩表(统计).xls',sheet_name='写入(新)')
df = df['性别'].astype(str)
## 字符串切片
df['身高_num'] = df['身高'].str[0:3]
## 去除
df['身高_num'] = df['身高'].str.strip('cm')
df['身高_num'] = df['身高'].str.replace('cm','')
print(df.info())
## 转换成整数型数据
df = df['身高_num'].astype(int)
## 字符串分割(地址)
df = df['住址'].str.split(',')
df = df['住址'].str.split(',').str[0]
## 字符串长度
df = df['住址'].str.len()
print(df)
Pandas字符串数据处理
最新推荐文章于 2024-04-18 11:33:59 发布