如何使用Python过滤列中的特定字符串? 对于%TOTAL%使用find

我有一个数据集,该数据集的一列包含STATE / UT名称,还有包含状态名称的“总计”。

现在,我要过滤包含%Total%的文本的数据并删除这些行(以下是屏幕截图)

如何使用Python过滤列中的特定字符串?
      
    对于%TOTAL%使用find

有人可以建议如何清洁吗?

rickylf2lee 回答:如何使用Python过滤列中的特定字符串? 对于%TOTAL%使用find

对于%TOTAL%使用find

df = pd.DataFrame({
    'STATE/UT': ['TOTAL(STATES)','TOTAL(UTs)','Normal'],'CRIME HEAD': ['RAPE','RAPE','RAPE']
})
df[df['STATE/UT'].str.find('TOTAL') == -1]
本文链接:https://www.f2er.com/2932533.html

大家都在问