Understanding Flatten
- To: mathgroup at smc.vnet.net
- Subject: [mg46314] Understanding Flatten
- From: Harold.Noffke at wpafb.af.mil (Harold Noffke)
- Date: Fri, 13 Feb 2004 21:58:11 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
Mathematica 5.0.1 on Windows 2000
MathGroup:
In my study of Flatten, the Mathematica Book gives this example ...
You can use Flatten to "splice" sequences of elements into lists
or other expressions.
In[5]:= Flatten[ {a, f[b, c], f[a, b, d]}, 1, f ]
Out[5]= {a,b,c,a,b,d}
I modified In[5] as follows ...
In[1]:= Flatten[ { {a, f[b, c], f[a, b, d]}, {g, f[e, g]} }]
Out[1]= {a, f[b, c], f[a, b, d], g, f[e, g]}
I don't see why adding {g, f[e, g]} as a second list to the In[5] example
unflattens Flatten's answer. What am I misunderstanding?
Thanks.
Harold
- Follow-Ups:
- Re: Understanding Flatten
- From: Andrzej Kozlowski <akoz@mimuw.edu.pl>
- Re: Understanding Flatten