I have a String array which I want to convert to specifc format. For example
y = ["hello","how","you"]
And the output should be the following exact String
[["hello","hello"],["how","how"],["you","you"]]
I have currently used the following way which is working fine for me, but I need to know is there a better way to do this in Ruby
"[#{y.collect {|x| "[#{["\"#{x}\"", "\"#{x}\""].join(",")}]" }.join(",").to_s}]"
You can use zip for this:
EDIT – just noticed you were after a string – I think inspect should do the job.