transforming a list into a string
Roy Smith
roy at panix.com
Sat Jul 31 20:43:52 EDT 2004
More information about the Python-list mailing list
Sat Jul 31 20:43:52 EDT 2004
- Previous message (by thread): An ode to re.finditer()
- Next message (by thread): transforming a list into a string
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Tim Peters <tim.peters at gmail.com> wrote: > Note that Peter Otten previously posted a lovely O(N) > solution in this thread, although it may be too clever for some > tastes: > > >>> from itertools import izip > >>> items = ['1','2','7','8','12','13'] > >>> it = iter(items) > >>> ",".join(["{%s,%s}" % i for i in izip(it, it)]) > '{1,2},{7,8},{12,13}' Personally, I'm not a big fan of clever one-liners. They never seem like such a good idea 6 months from now when you're trying to figure out what you meant when you wrote it 6 months ago.
- Previous message (by thread): An ode to re.finditer()
- Next message (by thread): transforming a list into a string
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list