匿名函数
df['address'] = df['address'].apply(lambda row: row if row.endswith("法院") else row+"法院")
print(df['address'])
where条件
df["address"] = np.where(df["address"].str.endswith("法院"), df["address"],df["address"]+"法院")
print(df['address'])
https://blog.csdn.net/lzz781699880/article/details/123205355
case
data = pd.DataFrame({'a': [1, 2, 4, np.nan,7, 9],
'b': ['ab-df', 'bbf', 'dfdfa', 'ab-ef', 'dtgg', 'esevva'],
'c': [np.nan, 0, 4, np.nan, np.nan, 5],
'd': [np.nan, np.nan, np.nan, np.nan, np.nan, np.nan]})
data['b'] = data['b'].apply(lambda row: 'abb' if row.startswith("ab") else row)
print(data['b'])