可以使用Pandas中的timedelta类型来实现。首先,将字符串转换为timedelta,然后将其转换为整数天数。
举个例子:
import pandas as pd
s = pd.Series(['2 days', '3 days'])
# convert string to timedelta
s = s.apply(pd.Timedelta)
# convert timedelta to integer days
s = s.dt.days
print(s)
输出:
0 2
1 3
dtype: int64