Python str.count 不返回值



这是我的行:

df['VN_J'] = df['Vote_Now'].str.count("JD(U)")

但是,即使数据帧中的字符串与JD(U)匹配,结果也是错误的

有人能帮我吗?

传递给str.count的参数实际上被解释为正则表达式。因此,由于()都是regex元字符,因此需要在此处转义它们:
df['VN_J'] = df['Vote_Now'].str.count(r'JD(U)')

最新更新