'|'.join(str(x) for x in y) # or '|'.join(map(str, y))
Aw, heck, code speaks louder than words:
https://github.com/PhoenixBureau/PigeonComputer/blob/master/...
intersperseM or $ map chartok whitespace