x = x + y
x += y
The two expressions have the same effect, but in the first case, x is reassigned to a new array, while in the second case, the values of array x are updated inplace.
Extensive use of inplace operators tends to impair code readability, and inplace operators should therefore be used only when necessary.