python 标准库 operator
今天的关键词: trouble
trouble
[英] [ˈtrʌbl]
[美] [ˈtrʌbəl]
n.麻烦; 烦恼; 故障; 动乱;
vi.费心; 烦恼;
vt.麻烦; 使烦恼; 折磨;
python 标准库学习 operator
operator
模块提供了一套与Python的内置运算符对应的高效率函数。例如,operator.add(x, y)
与表达式 x+y
相同。 许多函数名与特殊方法名相同,只是没有双下划线。为了向后兼容性,也保留了许多包含双下划线的函数。为了表述清楚,建议使用没有双下划线的函数。
函数包含的种类有:对象的比较运算、逻辑运算、数学运算以及序列运算。
对象比较函数适用于所有的对象,函数名根据它们对应的比较运算符命名。
比较运算
operator.lt(*a*, *b*)
operator.le(*a*, *b*)
operator.eq(*a*, *b*)
operator.ne*a*, *b*)
operator.ge*a*, *b*)
operator.gt*a*, *b*)
operator.__lt__*a*, *b*)
operator.__le__*a*, *b*)
operator.__eq__*a*, *b*)
operator.__ne__*a*, *b*)
operator.__ge__*a*, *b*)
operator.__gt__*a*, *b*)