[python] (ne)logičnost .join() ?

Ondrej Beranek rainbof na gmail.com
Středa Únor 23 10:52:03 CET 2011


a tim i programátora. Tedy zbývá jen vyřešit zda byla první slepice nebo
vjece :)

2011/2/23 Tomas Brabenec <konference na brabenec.net>

> Dne 23.2.2011 8:08, Petr Přikryl napsal(a):
>
>  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.
>>
> Souhlasím, mě osobně to přijde naprosto logické. Je to skutečně o úhlu
> pohledu a zvyklostech jazyka :-D
>
>
> T.
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20110223/e17d5662/attachment.html>


Další informace o konferenci Python