On Mon, 2011-12-26 at 10:01 +0530, Pratap Chakravarthy wrote:
> # Initialize variables
> holes, bk = HOLES[:], {} ;
> random.shuffle( holes )
>
> # Make buckets
> [ bk.setdefault(y, []).append((x,y)) for x, y in holes ]
>
> # Result
> print [ bk[3].pop(0), bk[4].pop(0), bk[5].pop(0) ] + random.sample(
> bk[3] + bk[4] + bk[5], 3 )
>
> Some times the crude method is the best method ?
perfect - you win a free golf lesson the next time you are in Ooty.
--
regards
Kenneth Gonsalves
_______________________________________________
BangPypers mailing list
[email protected]
http://mail.python.org/mailman/listinfo/bangpypers