Function Versions of Standard Operators
Learn when to use standard operators in Python with the help of the examples provided.
We'll cover the following...
We'll cover the following...
The standard operator
module contains a set of functions that are equivalent to Python operators. For example:
x = operator.add(a, b) # Equivalent to x = a + b
x = operator.truediv(a, b) # Equivalent to x = a / b
x = operator.floordiv(a, b) # Equivalent to x = a // b
Press + to interact
Python 3.8
import operatora=5b=2x = operator.add(a, b) # Equivalent to x = a + bprint(x)x = operator.truediv(a, b) # Equivalent to x = a / bprint(x)x = operator.floordiv(a, b) # Equivalent to x = a // bprint(x)
These are very useful functions that can often be used to replace lambda expressions. For instance, the earlier example:
...