str.extract在函数内



我想创建一个函数并使用str.extract从我的数据框架中提取以下字符串:

但是我无法创建这个函数。没有这个函数也可以工作。

我试着:

def extract(str):
pattern = str.extract('d+ milliliter, str)
return (str)

如何解决这个问题?

试试这样做。https://pandas.pydata.org/docs/reference/api/pandas.Series.str.extract.html

def extract(df):
pattern = '(d*s*milliliter)'
return df.str.extract(pattern)
extract(df['column_name'])

最新更新