Il existe une méthode query () comme méthode pour obtenir la ligne avec la chaîne de caractères correspondante à partir de pandas.DataFrame.
df.query('name == "Suzuki"')
Entrez le nom de la colonne cible dans le nom ci-dessus et la chaîne de caractères de recherche entre "" après ==.
Cependant, je voulais boucler la chaîne de caractères recherchée par in, donc j'ai dû mettre une variable.
Bien sûr,
search_name = 'Suzuki'
df.query('name == search_name')
Entraînera une erreur.
D'après l'enquête, il semble que vous puissiez ajouter @ pour utiliser la variable dans query (), donc
search_name = 'Suzuki'
df.query('name == @search_name')
C'est fait.