Stem-and-leaf plot: Difference between revisions
m
→{{header|Python}}: (ljust -> rjust) for stem column
(→{{header|Python}}: Added a more general (and declarative) variant, written in terms of groupby and reduce) |
m (→{{header|Python}}: (ljust -> rjust) for stem column) |
||
Line 2,773:
def stemLeaf(f, g, s):
return '\n'.join(map(
lambda x: str(x[0]).
reduce(lambda a, tpl: a + tpl[1] + ' ', x[1], ''),
(groupby(sorted(
Line 2,803:
main()</lang>
<pre>
1
2
3
4
5
6
7
9
10 | 4 5 5 5 5 6 7 9 9 9
11 | 1 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9
|