[Steven] > But .reverse() is in-place, while the other two create new sequences, no? reversed(s) creates an iterator and s[::-1] creates a new list. They are not the same as s.reverse() but the use cases overlap quite a bit. Raymond