Given the heat in this discussion, I'm not sure if I endorse *any* of the proposals so far any more... How would Java do this? A static function in the String class, probably. The Python equivalent is... A function in the string module. So maybe string.join() it remains. --Guido van Rossum (home page: http://www.python.org/~guido/)