import pandas as pd
import numpy as np
s=pd.Series(['A','b','B','gaer','AGER',np.nan])
s
1.大小写转换javascript
s.str.lower()#大写转小写
s.str.upper()#小写转大写
2.计算字符串的长度css
s.str.len()
3.删除字符串里的空格html
index=pd.Index([' tang ',' yu ',' di '])
index
index.str.strip()#删除字符串里的空格
index.str.lstrip()#删除左边空格
index.str.rstrip()#删除右边空格
4.改变DataFrame名称html5
df=pd.DataFrame(np.random.randn(3,2),columns=['A a','B b'],index=range(3))
df
df.columns=df.columns.str.replace(' ','_')#空格替换成 "_"
df
5.用分隔符删除java
s=pd.Series(['a_b_C','c_d_e','f_g_h'])
s
s.str.split('_')#用分隔符删除,变成list结构
6.切分数据node
s.str.split('_',expand=True)#把数据所有分开
s.str.split('_',expand=True,n=1)#把数据切分一次
s.str.split('_',expand=True,n=2)#把数据切分两次
s=pd.Series(['A','Aas','Asjfds','Ajdd','Adhee'])
s
s.str.contains('Aa')#判断Aa 是否存在
7.查询分隔符的位置python
s=pd.Series(['a','a|b','a|c'])
s
s.str.get_dummies(sep='|')#查询分隔符的位置