To sugar or not to sugar

Sometimes it is a question on whether to use syntactic sugar or not. Let’s look at the following example:

from scipy import r_, place
a = r_[[1,2,3,4]]
plyce(a,a>2,0)
place(a,a>2,0)
b = r_[[1,2,3,4]]
b[b>2] = 0
a==b

It is just a matter of taste if someone prefer logical indexing.