Mercurial Hosting > 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)) |