ReplacePart
- To: mathgroup at smc.vnet.net
- Subject: [mg9656] ReplacePart
- From: bmarks at helix.nih.gov (William B. Marks)
- Date: Mon, 17 Nov 1997 19:50:16 -0500
- Sender: owner-wri-mathgroup at wolfram.com
Under "Help" in Mathematica 3.0.1 it says ReplacePart[expr, new, pos, npos] replaces parts at positions pos in expr by parts at positions npos in new. When I try ReplacePart[{1,2,3,4,5},{7,8},{{2},{3}}, {1}] I get {1,7,7,4,5} But when I try to put parts 1 and 2 in parts 2 and 3 it fails ReplacePart[{1,2,3,4,5}, {7,8}, {{2},{3}}, {1,2}] Or ReplacePart[{1,2,3,4,5}, {7,8}, {{2},{3}}, {{1},{2}}] I get "Part specification {7,8}[[1,2]] (or {7,8}[[{1},{2}]] ) is longer than depth of object" So it appears I have to use Fold to replace several parts of expr1 with corresponding parts or expr2. What do you think?