我想删除城市列中包含 "纽约 "的行。我写了以下内容。
mydata=mydata[(mydata['city'] != ' New York')
当我像下面这样查询时,我没有得到任何记录(我也检查了不同的空白变化)。
mydata[(mydata['city'] == ' New York')
但是,当我使用额外的树,纽约在图中存在......
1- 什么原因会导致这种情况?2- 我怎样才能删除纽约的所有变化(如'纽约'、'纽约'、'纽约')。
使用 Series.str.strip
并改变测试值,不留尾部空格。
mydata=mydata[(mydata['city'].str.strip() != 'New York') ]