Re: Applying function to nested lists
- To: mathgroup at smc.vnet.net
- Subject: [mg57909] Re: [mg57883] Applying function to nested lists
- From: Pratik Desai <pdesai1 at umbc.edu>
- Date: Sun, 12 Jun 2005 04:34:35 -0400 (EDT)
- References: <200506110735.DAA16848@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Kerry Kim wrote:
>Hello,
>
>I'm trying to get Mathematica to do the following:
>
>Suppose
>x = {{1,2,3},{{4,5,6},7,8},9}
>f = some function
>
>How can I get f applied to each element of x but with the list structure
>intact? I.e. I want something that generates:
>
>{{f[1],f[2],f[3]},{{f[4],f[5],f[6]},f[7],f[8]},f[9]}
>
>Thank you!
>-Kerry Kim
>
>
>
Try this,
Cos[#] & /@ x
(# + 1) & /@ x
or you can try
Cos[y] /. {y -> x}
Sqrt[y] /. {y -> x}
Hope this is what you are looking for
Pratik
--
Pratik Desai
Graduate Student
UMBC
Department of Mechanical Engineering
Phone: 410 455 8134
- References:
- Applying function to nested lists
- From: Kerry Kim <kjkim@u.washington.edu>
- Applying function to nested lists