具有参数str的数据帧loc



我有一个接口,它获取一个带有要执行的条件的str。

有可能在我的熊猫loc中直接传递这个str吗?

示例:

df:
{'col A': [1, 2, 3, 4],
'col B': ['a', 'b', 'c', 'd']}
entry_str = "col A == 2"
df = df.loc[entry_str]

只需使用df.query('col A == 2')

最新更新