标签: python pandas
我有一个数据框,其列的格式为x.x或x.xx,随机嵌入字符串中。我可以使用
pd[colName].str.extract('(\d\.\d)') or pd[colName].str.extract('(\d\d\.\d)')
然后合并两个结果。但是,如何将这两个条件结合起来使用某种“或”或“...”。条件是一气呵成。
答案 0 :(得分:2)
试试这个:
pd[colName].str.extract('(\d\.\d{1,2})')