[python] cvičení z formátování řetězce

Visgean Skeloru visgean na gmail.com
Pátek Únor 8 01:28:06 CET 2013


Imho nejlepsi reseni, je to citelne a kratke.

2013/2/7 Vladimir Macek <macek na sandbox.cz>

> On 7.2.2013 18:54, David Rohleder wrote:
> > Ahoj,
> >
> > jak byste co nejhezčeji napsali následující - mám řetězec a chci jej po
> > dvou znacích rozdělit dvojtečkou. Zatím nejzajímavější zápis, na který
> > jsem přišel byl:
> >
> > a = "abcdefghijkl"
> > (( "%s:"*(len(a)/2) ) % tuple(a[i:i+2] for i in xrange(0,len(a),2)))[:-1]
> >
> > Takto to vypadá dost nečitelně, zkusíte něco hezčího?
>
> ':'.join(re.findall('..?', a))
>
> V.
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>



-- 
GPG pub key<http://keyserver.pgp.com/vkd/SubmitSearch.event?SearchCriteria=visgean%40gmail.com>
 | github/visgean <http://github.com/Visgean>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20130208/0672c3f6/attachment.html>


Další informace o konferenci Python