Flatten a list: Difference between revisions
Content added Content deleted
m (→Recursive) |
m (→Recursive) |
||
Line 2,766: | Line 2,766: | ||
def concatMap(f, xs): |
def concatMap(f, xs): |
||
return sum(map(f, xs), [])</lang> |
return sum(map(f, xs), [])</lang> |
||
(This proves slower, but |
(This proves slower, though micro-optimisation is seldom a good use of time, but it may shed useful Rosetta light on the list comprehension version above) |
||
{{Out}} |
{{Out}} |
||
<pre> |
<pre> |