从python中的字符串中提取数字

我正在尝试仅从pandas数据框中的列中提取区域号:568 sq mi(1,471平方千米),在这里我只希望568数字和sq之间的空间是牢不可破的空间。

评论
emagni
emagni

你可能可以做到这一点

df[col].apply(lambda x:x[:3])

这将提取整个列的起始编号,用您的数据框名称更改df,并用您的列名称更改col

点赞
评论