Python比较函数
我有一些数据可以作为值和比较函数来表示,Python比较函数,python,functional-programming,comparison,Python,Functional Programming,Comparison,我有一些数据可以作为值和比较函数来表示,(val,f),因此可以通过查看f(val,另一个)是否为真来检查另一个值。那很容易 其中一些只需要,操作员模块是您的朋友: import operator ScorePoint(60, operator.le) 请参见是: LessEqual = lambda a, b: a <= b ScorePoint(60, LessEqual) LessEqual=lambda a,b:a我忍不住注意到你还没有“同侪压力”徽章;)我忍不住注意到人们
(val,f)
,因此可以通过查看f(val,另一个)
是否为真来检查另一个值。那很容易
其中一些只需要
,操作员模块是您的朋友:
import operator
ScorePoint(60, operator.le)
请参见是:
LessEqual = lambda a, b: a <= b
ScorePoint(60, LessEqual)
LessEqual=lambda a,b:a我忍不住注意到你还没有“同侪压力”徽章;)我忍不住注意到人们仍然无缘无故地投了反对票。:-)还是不明白---我必须导入一个模块才能把操作符当作函数?但这比我自己做要好。谢谢
LE = lambda a, b: a <= b
ScorePoint(60, LE)