list to table
John Posner
jjposner at optimum.net
Fri Nov 6 10:44:38 EST 2009
Gabriel Genellina said:
>
>> Another reason was that ยง6.2 does explicitly discuss attribute
>> references as targets, but not subscription as target. It would have
>> been more clear to me if all (four?) possible target forms were
>> discussed. Happily you did now discuss that in the part that I
>> snipped above, but would've been nice, and easier for for an
>> other-language-thinking person :-), if it was in documentation.
>
> Yes, probably that section should be improved (except the final
> example added, the text hasn't changed since it was first written,
> more than 9 years ago).
>
FWIW ... following on a discussion in this forum in March of this year
[1], I submitted issue #5621 at bugs.python.org, along with a proposed
rewording of the documentation of this case:
self.x = self.x + 1
I did *not* address the case in which the target is a subscription -- it
wasn't the focus of the forum discussion. IMHO, the subscription case is
much less subject to misunderstanding than the
instance-attribute-vs-class-attribute case. My change was accepted (with
some rearrangements made by Georg Brandl), but has not yet been included
in any Py2 or Py3 release, AFAIK.
-John
[1] http://mail.python.org/pipermail/python-list/2009-March/175054.html
More information about the Python-list
mailing list