>> > Něco jak seznam.join(','). Tohle je naštěstí tak profláknuté, že už >> > jsem si zapamatoval že v Pythonu je join metoda toho ',' a ne toho >> > pole. >> >> Tak nie som jedný, komu sa zdá, že to má Python opačne. :-) > >já jsem stráášně rozmlsaný z Ruby kde všechno má svou logiku. Po >nějaké chvíli člověk začne psát příkazy/metody intuitivně bez >konzultace s dokumentací a všechno funguje.
Každý má jiný pohled na věc a jiná očekávání. Podle mého názoru je přístup typu ','.join(kontejner) možná na první pohled nezvyklý, ale na druhý pohled je velmi logický. Jde o to, že dokáže spojit zadaným řetězcem prvky dodané jakýmkoliv kontejnerem, který podporuje iteraci a který vrací řetězcové prvky. A co se týká "volně rozhozených built-in funkcí", ono jich zase tak strašně moc není. Nezvyklé je to hlavně pro lidi, kteří pracovali v čistě OO jazyce, který funkce nepodporuje. Viz tady http://docs.python.org/library/functions.html P. _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python