From: Robert Klemme Date: 2010-03-26T07:17:41+09:00 Subject: Re: Arrays 2010/3/25 Brandon Jones : > Robert Klemme wrote: >> Even shorter (6 chars if I'm not mistaken): >> >> a = %w{123 456 raju} >> a.map!{|x|"91#{x}"} >> >> ;-) >> >> Kind regards >> >> robert > > oh yeah?!? well take this > > %w(123 456 raju).map{|x|"91#{x}"} > > not exactly the same, as there is no persistent variable, but it is a > bit shorter You're absolutely right. My main point - which I failed to mention - was, that arrays of strings can be easier represented with the %w notation. This works of course only if strings need not contain white space. Kind regards robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/