[python] re: hlavolam
Petr Prikryl
Prikryl na skil.cz
Úterý Červen 14 14:05:30 CEST 2005
> heh, to je riesenie.
No, ja bych se jim moc nechlubil:
1. Zapomel jsi na jeden parametr u join(),
takze ti to generuje nejake mezery navic.
2. Pouziti zabudovaneho stringu misto modulu
to zkrati.
3. Funkci range() se nedoporucuje pouzivat
v pripadech, kdy je xrange() efektivnejsi.
4. Vyuziti tretiho parametru (x)range() by ti
umoznilo zbavit se uplne p (ubudou dva radky).
5. code[p:p+3][:2] dava stejny vysledek, jako
code[p:p+2], jenom mnohem komplikovaneji.
6. code[p:p+3][2:] dava stejny vysledek, jako
code[p+2] -- opet mnohem komplikovaneji.
7. Spolehas na to, ze slovnikova metoda values()
ve tve konkretni implementaci Pythonu
vraci hodnoty v urcitem poradi. To jinymi
slovy znamena, ze to nekde nemusi fungovat.
> sam si povedal, citujem 'Prečo? Mozes to s kludom zaslat' :)
Aha! Tak ty se snazis nastvat co nejvic lidi
a kazit praci druhych, co?. Nebo jsi jen tak
neduvtipny a nepochopil jsi, proc se
to reseni nema posilat do diskusni skupiny?
pepr
P.S. Pro azurIta tentokrat bez hacku a carek ;)
Další informace o konferenci Python