一、方法和原理

1、使用方法:先获取series的str属性,在属性上调用函数

2、只能在字符串列上使用,不能在数字列上使用

3、DataFrame上没有str属性和方法

4、series.str不是原生字符串,但使用方法与原生str类似

5、可以使用str的startwith\contains等bool类,用于条件查询

6、多次操作可以链式操作

7、支持正则表达式

二、实例

import pandas as pd
df=pd.read_csv('./beijing_tianqi/beijing_tianqi_2018.csv')
#获取series的str属性
df['bWendu'].str
'''<pandas.core.strings.StringMethods at 0x1f0074f80d0>'''
df['bWendu'].str.replace('','')#替换字符串
df['bWendu'].str.isnumeric().head()
df['tianqi'].str.len().head()