From: Aleksey V Zapparov Date: 2012-07-11T01:39:34+09:00 Subject: Re: Array in an array - how to assign to individual array? --Sig_/Hy_+mZRjMP6kLcKJincqLyA Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 11 Jul 2012 01:16:48 +0900 Champak Ch wrote: > I have 2 arrays. >=20 > a=3D["array1", "array2"] that stores the names of arrays as a string and >=20 > b=3D[["1","2"],["3","4"]] that has the values for each of these arrays. >=20 > I want to access individual arrays specifically and the contents of a > and b keep changing. So, I have to store it in a different array. > I want to create 2 new arrays array1 and array2 with values from b. > Like this. >=20 > array1=3D ["1","2"] > array2=3D ["3","4"] >=20 > Can you please suggest some ideas? >=20 > -Champak >=20 You can create a Hash from these two arrays: a =3D ["array1", "array2"] b =3D [["1", "2"], ["3", "4"]] c =3D Hash[ [a, b].transpose ] # =3D> {"array1"=3D>["1", "2"],"array2"=3D>["3", "4"]} --=20 Sincerely yours, Aleksey V. Zapparov A.K.A. ixti FSF Member #7118 Mobile Phone: +34 677 990 688 Homepage: http://www.ixti.net JID: zapparov@jabber.ru *Origin: Happy Hacking! --Sig_/Hy_+mZRjMP6kLcKJincqLyA Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJP/Fq/AAoJEGRO9nGLm9Y8Vo0H/1HiK0+6ublDUvYPd48s+Wkr tlKTLuAO/HLMm6ufdNyefjxw6cTEuJNbFJPHfNrgzqKwyy/e9CxrTLMVE3gsW2jt 9mJP/M3EV4S6nhn+ccut9zL8ZhzeOjVYZ+3CZKCsPvoRBnIbTS3Jh6cacxCvztjL ImVKgGtBdcC8HiWS21by1QJdyit0V8MKNkd5SbjqxSQGLWb18mxL3WcrmRjW6YoR acJjSn0UhFvG4ILBdfJzlu2yd4DvKrMYUqY1RkwhTesEs8KY0WwOITCs2n12ShmL J+njQlb0VsU1wbhmF7lywewmXxzVk6aSJvx6cwQkFVI6jMQwRKmq9sLCmGXJwQA= =jV4q -----END PGP SIGNATURE----- --Sig_/Hy_+mZRjMP6kLcKJincqLyA--