import pandas as pd import numpy as np df1 = pd.read_csv(‘zongzi.csv’)
print(df1.info())
df1.columns = df1.columns.str.strip()
df1.dropna(axis=0, subset=[‘发货地址’], inplace=True)
df1.dropna(axis=0, subset=[‘发货地址’], inplace=True)
df_hz = df1.loc[df1[‘发货地址’].str.contains(r’杭州’)] print(df_hz.loc[~df_hz[‘价格’].str.match(r’^\d+.?\d+$’)])
df_hz.loc[4376, ‘价格’] = 45 print(df_hz[‘价格’].astype(‘float’).mean())
df2 = df1[df1['发货地址 '].map(lambda x:True if '嘉兴’not in x else False)] print(df2[df2[‘标题’].map(lambda x:True if ‘嘉兴’ in x else False)].shape[0])