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

rajcze rajcze na gmail.com
Úterý Březen 5 15:06:42 CET 2013


Jen tak pro uplnost - ten otaznik nutny je, schvalne si to zkus pustit
na retezci s lichym poctem znaku ;)

J.

2013/3/5 Petr Přikryl <prikryl na atlas.cz>:
> (Našel jsem to pozdě :)
>
>> Od: "Vladimir Macek"
>>
>>':'.join(re.findall('..?', a))
>
> Ten otazník asi není nutný. Pokud by se toho dělalo víc,
> pak je lepší použít kompilovaný regulární výraz. Podle
> mého názoru je to pak ještě trochu čitelnější. (Kdo se bojí,
> použije ještě r'..', ale je to zbytečné :)
>
> import re
> rex = re.compile('..')
> ...
> a = "abcdefghijkl"
> ':'.join(rex.findall(a))
>
> P.
>
> P.S. Teď ještě dobrovolníka , který na ta řešení nasadí timeit ;)
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python



-- 
Rules of Optimization:
Rule 1: Don't do it.
Rule 2 (for experts only): Don't do it yet.


Další informace o konferenci Python