Mercurial > hg > nsaunier > traffic-intelligence
comparison python/tests/utils.txt @ 733:c35e4a4b199d dev
sortbylength
| author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
|---|---|
| date | Tue, 11 Aug 2015 12:06:10 -0400 |
| parents | 9990ef119bce |
| children | fe71639f1ee7 |
comparison
equal
deleted
inserted
replaced
| 732:ad31520e81b5 | 733:c35e4a4b199d |
|---|---|
| 47 'b' | 47 'b' |
| 48 >>> mostCommon(range(10)+[1]) | 48 >>> mostCommon(range(10)+[1]) |
| 49 1 | 49 1 |
| 50 >>> mostCommon([range(2), range(4), range(2)]) | 50 >>> mostCommon([range(2), range(4), range(2)]) |
| 51 [0, 1] | 51 [0, 1] |
| 52 | |
| 53 >>> res = sortByLength([range(3), range(4), range(1)]) | |
| 54 >>> [len(r) for r in res] | |
| 55 [1, 3, 4] | |
| 56 >>> res = sortByLength([range(3), range(4), range(1), range(5)], reverse = True) | |
| 57 >>> [len(r) for r in res] | |
| 58 [5, 4, 3, 1] | |
| 52 | 59 |
| 53 >>> lcss = LCSS(similarityFunc = lambda x,y: abs(x-y) <= 0.1) | 60 >>> lcss = LCSS(similarityFunc = lambda x,y: abs(x-y) <= 0.1) |
| 54 >>> lcss.compute(range(5), range(5)) | 61 >>> lcss.compute(range(5), range(5)) |
| 55 5 | 62 5 |
| 56 >>> lcss.compute(range(1,5), range(5)) | 63 >>> lcss.compute(range(1,5), range(5)) |
