Pandas fillna() based on specific column attribute,df.loc[(df['Type'] == 'Dog') & df['Killed']]