a = b = 1 just syntactic sugar?
Ed Avis
ed at membled.com
Mon Jun 9 17:11:28 EDT 2003
"Daniel Fackrell" <newsgroups.NOSPAM at dfackrell.mailshell.com> writes:
>>>Am I mistaken or you want dict.__setitem__ ?
>>
>>Yes, but ideally without the four underscores which seem to convey
>>'internal stuff, you're not really meant to call this'.
>http://www.python.org/doc/current/ref/id-classes.html
>
>So not really internal stuff, just treated a bit differently. The
>_something and __something forms could, however, be seen as
>discouraging use without giving more serious thought.
Yes, normally the principle is that dangerous things should have long
and dangerous-looking names. But __setitem__ is not at all dangerous,
it is the analogue of d[k] = v. It ought to have a shorter name.
--
Ed Avis <ed at membled.com>
More information about the Python-list
mailing list