【发布时间】:2019-10-06 00:07:59
【问题描述】:
我可以检查一下这条线是做什么的吗?
df = df[~df[runner].str.contains("[a-z]").fillna(False)]
此代码是否删除了所有包含以字母开头的字符串的行? 第二个问题是~的目的是什么?它有什么作用?
谢谢
【问题讨论】:
-
是否可以添加条件来检查 1 行中是否还有超过 3 个字符?
-
正则表达式将是“[a-z]{3,}”,它匹配从 a 到 z 的超过 3 个字符。