I am looking for validation that overwriting a numpy array with numpy.zeros
overwrites the array at the location(s) in memory where the original array's elements are stored.
The documentation discusses this, but it seems I don't have enough background to understand whether just setting new values with the zeros function will overwrite the location in-place. One question asked here appears to indicate that it does. On the other hand, if I am interpreting the answer to this question correctly, it may not.