pandas处理string

1. 删除所有空格str.strip()

users=pd.DataFrame(data=['   mark    ','JOHN','Tim','Jimmy'],columns=['name'])
print(users)

pandas处理string_第1张图片

print(users.loc[:,'name'].str.strip())

pandas处理string_第2张图片

2. 首字母大写

print(users.loc[:,'name'].str.strip().str.capitalize())

pandas处理string_第3张图片

3.按开头字母寻找特定值

print(users.loc[:,'name'].str.strip().str.capitalize().str.startswith('J'))

pandas处理string_第4张图片

你可能感兴趣的:(python与excel,pandas,python,数据挖掘)