Given
   class Node(object):
       pass

   node = Node()
   nextnode = Node()

I tried to refactor the following piece of code
   node.next = nextnode
   node = nextnode

as
   node = node.next = nextnode

only to discover that Python performs chained assignments
backwards compared to other languages, i.e. left-to-right
instead of right-to-left. From the user's perspective,
I can't think of any reasonable argument for keeping it
this way in Python 3000. What is your opinion?
   Marcin
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to