[Python-Dev] partition() variants (original) (raw)
Walter Dörwald walter at livinglogic.de
Fri May 26 15:42:39 CEST 2006
- Previous message: [Python-Dev] partition() variants
- Next message: [Python-Dev] partition() variants
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
A.M. Kuchling wrote:
I didn't find an answer in the str.partition() thread in the archives (it's enormous, so easy to miss the right message), so I have two questions:
1) Is str.rpartition() still wanted? 2) What about adding partition() to the re module?
And what happens if the separator is an instance of a subclass?
class s2(str): def repr(self): return "s2(%r)" % str(self)
print "foobar".partition(s2("o"))
Currently this prints: ('f', s2('o'), 'obar') Should this be ('f', 'o', 'obar') or not?
And what about: print s2("foobar").partition("x") Currently this prints (s2('foobar'), '', '')
Servus, Walter
- Previous message: [Python-Dev] partition() variants
- Next message: [Python-Dev] partition() variants
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]