Вот мой Pandas DataFrame, я часто использую Multi Index для столбцов.
DataFrame со сложным MultiIndex по столбцам
Как выбрать, отобразить и перебрать все столбцы, содержащие строку «e scala de 0-10» на уровне field_title?
field_title
Вы можете создать логическую маску индексации, используя Index.get_level_values и str.contains:
Index.get_level_values
str.contains
lvl = 'field_name' s = "escala de 0-10" df.loc[:, df.columns.get_level_values(lvl).str.contains(s)]