[python] pandas study notes (7) string processing

Insert picture description here

import pandas as pd

fpath = './ant-learn-pandas-master/datas/beijing_tianqi/beijing_tianqi_2018.csv'
rating = pd.read_csv(fpath)
print(rating)

1、replace

rating['bWendu'] = rating.loc[:, 'bWendu'].str.replace("℃", "")

2、contains

Returns the bool value of whether each value meets the condition

a = rating.loc[:, 'bWendu'].str.contains("1")

Insert picture description here
3. Determine whether it is a number and chain multiple processing

a = rating.loc[:, 'bWendu'].str.replace("℃","").str.isnumeric()

4. Support regular expressions

a = rating.loc[:, 'bWendu'].str.replace("[C]","")

Guess you like

Origin blog.csdn.net/Sgmple/article/details/113061973