For the same reason that (4) == 4 : adding parentheses around an expression does not change its value (if it had not been otherwise grouped differently, of course).
Note that ( foo ) not a 1-tuple. Otherwise, things like 3 * (4 + 5) would be a mistake, since (4 + 5) would be a 1-tuple containing 9, and you cannot add a number to the 1-tuple.
sepp2k
source share