Paul McGuire wrote: (snip) > (This is a quick-and-dirty example, but it works. A proper iterator s/iterator/decorator/ (snip) -- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in 'onurb at xiludom.gro'.split('@')])"