gpt4 book ai didi

Python 比较函数

转载 作者:太空狗 更新时间:2023-10-30 02:23:29 26 4
gpt4 key购买 nike

我有一些数据适合表示为值和比较函数,(val, f) , 因此可以通过查看是否 f(val, another) 来检查另一个值是True .这很容易。

其中一些只需要 > , < , 或 ==作为f ,但是,我找不到一种干净的方式来使用它们;我最终写了类似 ScorePoint(60, lambda a, b: a <= b) 的东西.那太丑了。

有没有办法让我做一些更像 ScorePoint(60, <=) 的事情? ?

最佳答案

operator 模块是您的 friend :

import operator
ScorePoint(60, operator.le)

参见 http://docs.python.org/library/operator.html

关于Python 比较函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3787633/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com