From: "Greg Ewing" <greg@cosc.canterbury.ac.nz> > I had an idea last night concerning what to do > with functions like string.join that don't quite > belong as methods of a string, plus constants > like string.uppercase etc. > > Someone suggested making the os.* routines > class methods of 'file'. So how about making > these things class methods of 'str'? > > e.g. > > mystring = str.join(["spam", "eggs"], ',') > > reads quite nicely. Hmm. Already implemented? C:\>c:\python22\python.exe Python 2.2 (#28, Dec 21 2001, 12:21:22) [MSC 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> "the time machine strikes again?".split() ['the', 'time', 'machine', 'strikes', 'again?'] >>> str.split("the time machine strikes again?") ['the', 'time', 'machine', 'strikes', 'again?'] >>> str.join(",", ["spam", "eggs"]) 'spam,eggs' >>> Thomas
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