列出python的operator模块中常用的函数以及重要的函数?并将其进行分类?
时间: 2023-06-12 15:02:42 浏览: 158
可以将python的operator模块中常用的函数按照以下分类:
1. 算术运算符相关函数
- add(a, b):a + b
- sub(a, b):a - b
- mul(a, b):a * b
- truediv(a, b):a / b
- floordiv(a, b):a // b
- mod(a, b):a % b
- pow(a, b):a ** b
- neg(a):-a
2. 比较运算符相关函数
- eq(a, b):a == b
- ne(a, b):a != b
- lt(a, b):a < b
- le(a, b):a <= b
- gt(a, b):a > b
- ge(a, b):a >= b
3. 逻辑运算符相关函数
- not_(a):not a
- truth(a):bool(a)
- and_(a, b):a and b
- or_(a, b):a or b
4. 位运算符相关函数
- invert(a):~a
- lshift(a, b):a << b
- rshift(a, b):a >> b
- and_(a, b):a & b
- or_(a, b):a | b
- xor(a, b):a ^ b
5. 其他函数
- is_(a, b):a is b
- is_not(a, b):a is not b
- abs(a):abs(a)
- concat(a, b):a + b
- contains(a, b):b in a
- countOf(a, b):a.count(b)
- delitem(a, b):del a[b]
- getitem(a, b):a[b]
- indexOf(a, b):a.index(b)
- setitem(a, b, c):a[b] = c
其中,比较运算符相关函数和算术运算符相关函数是最常用的函数。
阅读全文