Raymond Hettinger: >In your experiences with xsplit(), do most use cases involve removing the >separators?<
Unfortunately I am not able to tell you how often I remove them. But regarding strings, I usually want to remove separators: >>> "aXcdXfg".split("X") ['a', 'cd', 'fg'] So sometimes I want to do the same with lists too. Maybe I am also a bit spoiled by the D (V.1) language, where strings are dynamic arrays, so you can use the same templated functions for arrays and strings, so a xsplit() works on both. >>Is it useful to merge successive separators (notice two X)?<< >Probably depends on real-world use cases. Do you have any?< I don't think so. Bye and thank you for your work that keeps shrinking my bag of tricks (about 100+ functions to go), bearophile -- http://mail.python.org/mailman/listinfo/python-list