Skip to content

45. What is the improvement in enumerate() function of Python?

In Python, enumerate() function is an improvement over regular iteration. The enumerate() function returns an iterator that gives (0, item[0]).

E.g. >>> thelist=['a','b'] >>> for i,j in enumerate(thelist): ... print i,j ... 0 a 1 b