On 08/28/2016 05:51 PM, Honza Král wrote:
Honza Král
E-Mail: honza.k...@gmail.com
Phone: +420 606 678585
2016-08-28 17:40 GMT+02:00 Petr Messner :
Díky Honzo za odkaz.
Jinak - Python, Ruby, Java, C++, na jazyku nezáleží... Musím vědět, jestli daná
operace manipuluje
Honza Král
E-Mail: honza.k...@gmail.com
Phone: +420 606 678585
2016-08-28 17:40 GMT+02:00 Petr Messner :
> Díky Honzo za odkaz.
>
> Jinak - Python, Ruby, Java, C++, na jazyku nezáleží... Musím vědět, jestli
> daná operace manipuluje s některým svým operandem, nebo
Díky Honzo za odkaz.
Jinak - Python, Ruby, Java, C++, na jazyku nezáleží... Musím vědět, jestli daná
operace manipuluje s některým svým operandem, nebo vytváří novou hodnotu. A
protože jsou stringy v Pythonu immutable, tak jako programátor bych měl tušit,
že se bude kopírovat. A dát si pozor
2016-08-28 16:51 GMT+02:00 Jirka Vejrazka :
> Jenom poznamka ne okraj:
>
> "nedělej skládání řetězců stylem txt += part, je to strašně pomalé (O(n^2)
> místo O(n)).. Z txt si udělej list a používej append: txt.append(part) a na
> konci "".join(txt)."
>
> Tohle platilo
Jenom poznamka ne okraj:
"nedělej skládání řetězců stylem txt += part, je to strašně pomalé (O(n^2)
místo O(n)).. Z txt si udělej list a používej append: txt.append(part) a na
konci "".join(txt)."
Tohle platilo nekdy do vydani Pythonu 2.5. V te verzi bylo spojovani
retezcu pomoci += vyrazne
> co takhle tohle?
>
> a b c de f g h
>
Oprava:
a b c de f g h
PM___
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python
Visit: http://www.py.cz
>
> V mém případě může část dokumentu vypadat třeba takto:
>
>text text
>
>textB textB textC textC textD textD
Na tohle se vykašli. Jakmile dokument nemá stromovou strukturu, tak je vše
tisíckrát složitější. Dikybohu toto XML neumí.
Co je špatného na tom příkladě se sID/eID?