greek ['alpha''beta''gamma''delta'greek_i iter(greekiter next(greek_i'alphaoffset next(greek_i'betastr str str str we will look little more closely at iterators so that we can recognise them when we meet them later if we start with list then we can turn it into an iterator with the iter(function an iterator created from list is essentially the same as the list with note of how far through the list we have read this reference starts at zeroobviously python provides next(function which can act on any iterator which returns the next value (or the first if we've not startedand increments this internal counter