Посмотрите на следующий код:
import pandas as pd
data = pd.read_csv("list.csv")
class_names = data.classname.unique()
for ic in class_names:
print(data['classname' == ic])
Там написано "KeywordError: False" на print(data['classname' == ic])
Но выводит вывод, если значение имени класса передается напрямую, как показано ниже
print(data['classname'] == 'c1')
В чем может быть проблема?