A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2006-May/065217.html below:

[Python-Dev] partition() variants

[Python-Dev] partition() variants [Python-Dev] partition() variantsWalter Dörwald walter at livinglogic.de
Fri May 26 15:42:39 CEST 2006
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

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4