More of These
We'll cover the following...
1.
Since we are talking operators, there’s also the @
operator for matrix multiplication (don’t worry, this time it’s for real).
Press + to interact
import numpy as npprint(np.array([2, 2, 2]) @ np.array([7, 8, 8]))
Explanation
The @
operator was added in Python 3.5, keeping the scientific community in mind. Any object can overload the __matmul__
magic method to define behavior for this operator.
2.
From Python 3.8 onwards, you can ...