not sure from what version, but certainly in 2.6 and on, you can improve the syntax slightly:b = iter(a) b.next()
This syntax (also my preferred version) has been available since at least 2.3
-tkc -- http://mail.python.org/mailman/listinfo/python-list