On 25-mei-2006, at 23:04, Martin v. Löwis wrote: > Fredrik Lundh wrote: >>>>> -1 * (1, 2, 3) >> () >>>>> -(1, 2, 3) >> Traceback (most recent call last): >> File "<stdin>", line 1, in <module> >> TypeError: bad operand type for unary - >> >> We Really Need To Fix This! > > I can't find this inconsistency horrible. > > py> +"Hello" > Traceback (most recent call last): > File "<stdin>", line 1, in ? > TypeError: bad operand type for unary + > py> +1*"Hello" > 'Hello' I don't know which one Fredrik thinks is wrong, but I think the result of -1*(1,2,3) is very surprising. I'd expect an exception here. Ronald > > Regards, > Martin > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: http://mail.python.org/mailman/options/python-dev/ > ronaldoussoren%40mac.com
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4