Skip to content

Commit 2bdd665

Browse files
committed
Operator
1 parent 0ff9132 commit 2bdd665

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1004,6 +1004,24 @@ class BlaBla:
10041004
```
10051005

10061006

1007+
Operator
1008+
--------
1009+
```python
1010+
from operator import add, sub, mul, truediv, floordiv, mod, pow, neg, abs, \
1011+
eq, ne, lt, le, gt, ge, \
1012+
not_, and_, or_, xor, \
1013+
itemgetter
1014+
```
1015+
1016+
```python
1017+
product_of_elems = functools.reduce(mul, <list>)
1018+
sorted_by_second = sorted(<list>, key=itemgetter(1))
1019+
sorted_by_both = sorted(<list>, key=itemgetter(0, 1))
1020+
LogicOp = Enum('LogicOp', {'AND': (and_, ),
1021+
'OR' : (or_, )})
1022+
```
1023+
1024+
10071025
Eval
10081026
----
10091027
### Basic

0 commit comments

Comments
 (0)