<分区> 分区>
我有一个如下所示的数据框:
description
1906 RES 330 ML
1906 RES 330ML
RES 335 c/6
RES 332 c/12
我想提取数字的连续三位数字并将其保存在新列“volume”中。 我的代码是这样的:
df['volume'] = df['description'].str.extract('([([\d]*[\d]){3,3}?])')
预期的结果应该是这样的:
volume
330
330
335
332
然而,它给出的结果是这样的:
volume
1906
1906
335
332
谁能帮我修复这段代码?非常感谢!!!
