What is the benefit of clearing a dictionary, when you can just reassign 
it as empty?  Similarly, suppose I generate a new dictionary b, and need 
to have it accessible from a.  What is the best method, under which 
circumstances?

 >>> import some_function

 >>> a = {1:2,3:4}
 >>> b = {1:2:4:3}
 >>> a.clear()
 >>> a.update(b)

 >>> a = {1:2,3:4}
 >>> b = {1:2,4:3}
 >>> for key in b:
...     a[key] = b[key]

 >>> a = {1:2,3:4}
 >>> b = {1:2,4:3}
 >>> a = b

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to