MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

RE: Map function which adds last two numbers of a list


Hi Christopher,

>   Consider this:
> 
> z = {{1,4,5,6},{7,8,9,1},{1,2,4,3}}
> 
> I'd like to Map a function onto z which would replace the 
> last two items with their sum:
> 
> {{1,4,11},{7,8,10},{1,2,7}}
> 
> I could easily use the Table command to construct this new 
> table, but it would be nicer if I new how to Map some 
> function on z that would produce the same result.

You can use a rule for this:-

	zz = z /. {a_, b_, c_, d_} -> {a, b, c + d}

Regards,

Dave.


  • Prev by Date: Re: Next representable number
  • Next by Date: Change multiplication operations into convolution operations
  • Previous by thread: Re: Map function which adds last two numbers of a list
  • Next by thread: Re: Map function which adds last two numbers of a list