use*_*202 -1 python python-3.x pandas
我正在使用csv文件数据,我需要根据产品名称过滤掉一些行.除了一根弦之外,我能够做到这一切.该字符串包含空格和+号.这是我尝试过的.
clean_ts = raw_ts[raw_ts['Product'].str.contains('AZF S+H') == False]
clean_ts = raw_ts[raw_ts['Product'].str.contains('S+H') == False]
Run Code Online (Sandbox Code Playgroud)
两者都返回相同的行数.
我是否必须逃脱+号或其他东西.我认为,因为这是一个刺痛它应该没问题,但我猜不是.
您可以使用\+或传入它regex=False.
默认情况下,regex是True在str.contains.
正则表达式:bool,默认为True
如果True使用re.search,否则在运算符中使用Python
| 归档时间: |
|
| 查看次数: |
91 次 |
| 最近记录: |