有人可以解释一下为什么这段简单的代码会返回吗False
?这可能很简单,但我不明白为什么它会这样:
import pandas as pd
eval_string = '"abc"=="abc"'
print(pd.eval(eval_string, parser='pandas')) # False
请注意,我尝试使用字符串的eq () 函数代替,它的行为符合我的预期。
可以在这里在线运行: https: //onecompiler.com/python/3zhsnud82
在此先感谢您的帮助。