On Friday, May 30, 2014 12:50:31 PM UTC+5:30, Chris Angelico wrote:
> On Fri, May 30, 2014 at 4:04 PM, Rustom Mody wrote:
> > I thought when one signs up for python one has to sign an affidavit
> > saying:
> > "I shall not write one-liners\n" * 100
> Certainly not. I write all my list comps on one line!
> *ducking for cover*
Heres a more vile misuse of python3's print-as-function + list-comp-as-for:
python3 -c 'from os import walk; [print(r) for r, d, f in walk(".") if len(d+f)
Well if C programmers can use ',' as one-line ';' and '?:' as one-line if
why not python also?
[To noobs who are reading: Dont do this!]