On 2013-04-11, Mark Lawrence <breamore...@yahoo.co.uk> wrote: > On 11/04/2013 10:48, inshu chauhan wrote: >> I have a prog in which a functions returns a dict but when I >> try to iterate over the dict using iterkeys, It shows an >> error. I think its because only address of the dictionary is >> returned so cannot be iterated upon. >> >> Please suggest some way by which it can be made possible to >> iterate over the dictionary using iterkeys outside the >> function ? > > If you're using Python 3 iterkeys has been renamed keys.
Also, using a dict *as* an iterator results in iterating over the keys. -- Neil Cerutti -- http://mail.python.org/mailman/listinfo/python-list