【发布时间】:2019-08-22 18:59:31
【问题描述】:
我有一个数据框,其中包含对象类型的“动力”汽车列。我需要得到ch 的数值。数据如下:
df = pd.DataFrame({'power': ['265 kW (360 ch)', '125 à 135 kW (170 à 184 ch)', '244 kW (332 ch) en 75D,']})
这就是我需要的:
df = pd.DataFrame({'power': [360, 184, 332]})
可以请一位强大的正则表达式人员帮助我吗?或者也许拥有其他技术专长而不是正则表达式?
注意:这不仅仅是如何在字符串中获取简单数字的问题,请Wiktor Stribizew 先生,停止将人们的问题标记为重复!对不起,如果您稍后到达回答它!谢谢
【问题讨论】:
-
这些千瓦数总是3位数吗?
标签: python regex pandas dataframe