import numpy as np
import pandas as pd
lst2 = [[0.23,"f1"],[5.36,'f2']]
lst2_df = pd.DataFrame(lst2,index=list('pd'),columns=list('ab'))
lst2_df = lst2_df.rename({'a':'A'},axis='columns')
print(lst2_df)
m = ['1','f2']
print(lst2_df.loc[lst2_df['b'].isin(m)])
Если я хочу повторить это условие для каждого столбца , а не в жестком коде, что мне написать?
Я пытался print(lst2_df.loc[lst2_df['A':'b'].isin(m)])
это не сработало.
Я знаю, что на сайте есть похожие вопросы, но я не смог найти тот, который решает мою проблему.