fork download
  1. def f1(lIn):
  2. l1 = sorted(lIn)
  3. l2 = [i for i in l1 if i<0.5]
  4. return [i*i for i in l2]
  5.  
  6. def f2(lIn):
  7. l1 = [i for i in lIn if i<0.5]
  8. l2 = sorted(l1)
  9. return [i*i for i in l2]
  10.  
  11. def f3(lIn):
  12. l1 = [i*i for i in lIn]
  13. l2 = sorted(l1)
  14. return [i for i in l1 if i<(0.5*0.5)]
  15.  
  16.  
  17. print f1([0.1,0.2,0.5, 0.75,1,2,3,4,5])
  18. print f2([0,1,2,3,4,5])
  19. print f3([1,2,3,4,5])
Success #stdin #stdout 0.01s 9024KB
stdin
Standard input is empty
stdout
[0.010000000000000002, 0.04000000000000001]
[0]
[]