我是pandas的新手,请原谅我的问题!
以下是我的代码:
import pandas as pd
pet_names = ["Name","Species"
"Jack","Cat"
"Jill","Dog"
"Tom","Cat"
"Harry","Dog"
"Hannah","Dog"]
df = pd.DataFrame(pet_names)
df = df[df['Species']!='Cat']
print(df)
我想删除所有包含“Cat”在“Species”列中的行,只留下所有的狗。我该怎么做?不幸的是,这段代码目前返回错误。