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