Re: [python] Porovnání některých Ruby a Pythonu 3
Lol - 'aknerats'[::-1] On Fri, Mar 30, 2018, 15:17 Vláďa Macek wrote: > On 30.3.2018 10:31, starenka . wrote: > > Je nejakej duvod, proc vsude, kde resis neco s polem je 'array[0] if > > len(array) > 0 else None' na misto kratsiho a stejne citelnyho 'array[0] > > if len(array) else None' ? > > Odkazovaný doc jsem ještě neviděl a předem za něj díky. Ale myslím, že do > podobnných "promo" matrošů patří výhradně > > (lambda i: None, lambda i: array[i])[bool(array)](0) > > :-) > > V. > > ___ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz > ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Porovnání některých Ruby a Pythonu 3
On 30.3.2018 10:31, starenka . wrote: > Je nejakej duvod, proc vsude, kde resis neco s polem je 'array[0] if > len(array) > 0 else None' na misto kratsiho a stejne citelnyho 'array[0] > if len(array) else None' ? Odkazovaný doc jsem ještě neviděl a předem za něj díky. Ale myslím, že do podobnných "promo" matrošů patří výhradně (lambda i: None, lambda i: array[i])[bool(array)](0) :-) V. ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Porovnání některých Ruby a Pythonu 3
Á, to máte pravdu. Navíc kdovíproč tam jako na jediném místě bylo "array", zatímco všechny ostatní příklady v té části používají "pole". Tak jsem to upravil a sjednotil. Jinak, takových porovnání jsou samozřejmě docela mraky, hned v úvodní části mám odkazy na asi sedm jiných :) Dne 30.03.2018 v 11:01 starenka . napsal(a): Stacilo :) - 'aknerats'[::-1] On Fri, Mar 30, 2018, 11:01 Jirka Vejrazka <mailto:jirka.vejra...@gmail.com>> wrote: Ja ted na web nemuzu, ale nestacilo by "array[0] if array else None?" Jirka *From: *starenka . *Sent: *Friday, 30 March 2018 10:31 *To: *Konference PyCZ *Reply To: *Konference PyCZ *Subject: *Re: [python] Porovnání některých Ruby a Pythonu 3 Ahoj, dik za odkaz, uz sem takovy veci videl (tusim ze tam byl i perl a php jeste), ale je to zajimavy! Je nejakej duvod, proc vsude, kde resis neco s polem je 'array[0] if len(array) > 0 else None' na misto kratsiho a stejne citelnyho 'array[0] if len(array) else None' ? s. - 'aknerats'[::-1] On Mar 30, 2018 09:34, "Michal Molhanec" mailto:mol-pyt...@seznam.cz>> wrote: Ahoj, sepsal jsem porovnání některých prvků Ruby a Pythonu 3: http://mol.users.sourceforge.net/rb-py.html Může se to hodit všem, co jeden z těhle jazyků znají a chtějí se naučit ten druhý (nebo někoho takového vy učíte). Ale myslím si, že ten text může být i zajímavý pro ty, kteří jsou začátečníci-mírně pokročilí v jednom z nich, protože v některých věcech jde relativně do hloubky. A nebo naopak pro ty, které jednoduše zajímá, jak se věci dělají jinde. Vzniklo to jako neplánovaný výsledek mojí diplomky, což byl překladač Ruby do Pythonu 3. Uvítám jakékoli připomínky a bugreporty (jo, v IE 11 se to nezobrazuje správně, to je ale wontfix :) ). Enjoy :) ___ Python mailing list python@py.cz <mailto:python@py.cz> http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz <mailto:python@py.cz> http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Porovnání některých Ruby a Pythonu 3
Stacilo :) - 'aknerats'[::-1] On Fri, Mar 30, 2018, 11:01 Jirka Vejrazka wrote: > Ja ted na web nemuzu, ale nestacilo by "array[0] if array else None?" > > Jirka > > *From: *starenka . > *Sent: *Friday, 30 March 2018 10:31 > *To: *Konference PyCZ > *Reply To: *Konference PyCZ > *Subject: *Re: [python] Porovnání některých Ruby a Pythonu 3 > > Ahoj, > > dik za odkaz, uz sem takovy veci videl (tusim ze tam byl i perl a php > jeste), ale je to zajimavy! > > Je nejakej duvod, proc vsude, kde resis neco s polem je 'array[0] if > len(array) > 0 else None' na misto kratsiho a stejne citelnyho 'array[0] if > len(array) else None' ? > > s. > - > 'aknerats'[::-1] > > On Mar 30, 2018 09:34, "Michal Molhanec" wrote: > > Ahoj, > sepsal jsem porovnání některých prvků Ruby a Pythonu 3: > http://mol.users.sourceforge.net/rb-py.html > Může se to hodit všem, co jeden z těhle jazyků znají a chtějí se naučit > ten druhý (nebo někoho takového vy učíte). Ale myslím si, že ten text > může být i zajímavý pro ty, kteří jsou začátečníci-mírně pokročilí v > jednom z nich, protože v některých věcech jde relativně do hloubky. A > nebo naopak pro ty, které jednoduše zajímá, jak se věci dělají jinde. > Vzniklo to jako neplánovaný výsledek mojí diplomky, což byl překladač > Ruby do Pythonu 3. > Uvítám jakékoli připomínky a bugreporty (jo, v IE 11 se to nezobrazuje > správně, to je ale wontfix :) ). > Enjoy :) > > ___ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz > > > > ___ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz > ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Porovnání některých Ruby a Pythonu 3
Ja ted na web nemuzu, ale nestacilo by "array[0] if array else None?" JirkaFrom: starenka .Sent: Friday, 30 March 2018 10:31To: Konference PyCZReply To: Konference PyCZSubject: Re: [python] Porovnání některých Ruby a Pythonu 3Ahoj, dik za odkaz, uz sem takovy veci videl (tusim ze tam byl i perl a php jeste), ale je to zajimavy! Je nejakej duvod, proc vsude, kde resis neco s polem je 'array[0] if len(array) > 0 else None' na misto kratsiho a stejne citelnyho 'array[0] if len(array) else None' ?s.-'aknerats'[::-1]On Mar 30, 2018 09:34, "Michal Molhanec"wrote:Ahoj, sepsal jsem porovnání některých prvků Ruby a Pythonu 3: http://mol.users.sourceforge.net/rb-py.html Může se to hodit všem, co jeden z těhle jazyků znají a chtějí se naučit ten druhý (nebo někoho takového vy učíte). Ale myslím si, že ten text může být i zajímavý pro ty, kteří jsou začátečníci-mírně pokročilí v jednom z nich, protože v některých věcech jde relativně do hloubky. A nebo naopak pro ty, které jednoduše zajímá, jak se věci dělají jinde. Vzniklo to jako neplánovaný výsledek mojí diplomky, což byl překladač Ruby do Pythonu 3. Uvítám jakékoli připomínky a bugreporty (jo, v IE 11 se to nezobrazuje správně, to je ale wontfix :) ). Enjoy :) ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz
Re: [python] Porovnání některých Ruby a Pythonu 3
Ahoj, dik za odkaz, uz sem takovy veci videl (tusim ze tam byl i perl a php jeste), ale je to zajimavy! Je nejakej duvod, proc vsude, kde resis neco s polem je 'array[0] if len(array) > 0 else None' na misto kratsiho a stejne citelnyho 'array[0] if len(array) else None' ? s. - 'aknerats'[::-1] On Mar 30, 2018 09:34, "Michal Molhanec" wrote: Ahoj, sepsal jsem porovnání některých prvků Ruby a Pythonu 3: http://mol.users.sourceforge.net/rb-py.html Může se to hodit všem, co jeden z těhle jazyků znají a chtějí se naučit ten druhý (nebo někoho takového vy učíte). Ale myslím si, že ten text může být i zajímavý pro ty, kteří jsou začátečníci-mírně pokročilí v jednom z nich, protože v některých věcech jde relativně do hloubky. A nebo naopak pro ty, které jednoduše zajímá, jak se věci dělají jinde. Vzniklo to jako neplánovaný výsledek mojí diplomky, což byl překladač Ruby do Pythonu 3. Uvítám jakékoli připomínky a bugreporty (jo, v IE 11 se to nezobrazuje správně, to je ale wontfix :) ). Enjoy :) ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz