def comment_p(x): x = x.replace(r'+','') if '万' in x: x = x.replace(r'万','') x=float(x)*10000 return x else: return x有问题吗
时间: 2024-03-22 09:40:35 浏览: 68
根据你提供的代码,`comment_p` 函数将 `+` 符号去掉后,判断字符串中是否包含 `万` 字符。如果包含,将 `万` 字符去掉,并将字符串转换为浮点数类型,然后乘以 `10000` 得到对应的整数值。如果不包含 `万` 字符,则直接返回原字符串。
这个函数的处理方式与之前提供的代码略有不同,但在处理带有 `万` 字符的字符串时应该是可行的。不过需要注意的是,如果 `comment` 列中存在非法字符或缺失值,这个函数可能会出现错误,因此建议先进行数据清洗和预处理,确保数据的准确性和完整性。
阅读全文