有没有一种方法可以在python中表示逻辑表达式,然后在一个值数组中对其求值?
例如,假设我们有以下值对数组,这些值对表示 x
及 y
:
a = [[True, True], [True, False], [False, True]]
给出一个表达式,例如。, x and y
,我们可以对每一对进行评估(返回 True, False, False
). 我们可以编写一个函数并为每个对调用它,但是我希望在运行时生成一系列表达式并对它们求值。有没有一个干净的Python式的方法?
有没有一种方法可以在python中表示逻辑表达式,然后在一个值数组中对其求值?
例如,假设我们有以下值对数组,这些值对表示 x
及 y
:
a = [[True, True], [True, False], [False, True]]
给出一个表达式,例如。, x and y
,我们可以对每一对进行评估(返回 True, False, False
). 我们可以编写一个函数并为每个对调用它,但是我希望在运行时生成一系列表达式并对它们求值。有没有一个干净的Python式的方法?
暂无答案!
目前还没有任何答案,快来回答吧!