Article View: es.comp.os.linux.programacion
Article #15194Re: [Perl] Arrays en arrays, si, pero como?
From: Ignacio Arenaza
Date: Mon, 07 Aug 2000 00:00
Date: Mon, 07 Aug 2000 00:00
55 lines
2516 bytes
2516 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
>>>>> "iLogik" == iLogik <ilogik@cryogen.com> writes:
iLogik> consigo. Necesito hacer lo siguiente: Dispongo de varios
iLogik> arrays de dos elementos escalares cada uno. Luego quiero
iLogik> meter todos estos arrays en otro.
�Necesitas crear arrays de arrays o es solo para meter los elementos
de los arrays menores en el array grande? Es decir, necesitas guardar
la estructura inicial o no?. Es decir, necesitas esto (uso notacion
generica en vez de la de perl para que sea mas visual)
a : [1,2]
b : [3,4]
c : [a,b] = [[1,2],[3,4]]
o mas bien esto:
c : [a,b] = [1,2,3,4]
Lo primero es algo mas complejo (necesitaras usar referencias para
crear arrays de arrays). Lo segundo esta chupado. Basta con usar push:
@a = (1,2);
@b = (3,4);
push @c, @a;
push @c, @b;
iLogik> De ese que les contiene a todos, le uso para recorrerle,
iLogik> a�adir o quitar elementos y tal. todo eso asimilado, y por
iLogik> ultimo sacarles. Una pila, para que os hagais una idea.
Puss con push y pop manejas los arrays como si fueran una pila
exactamente.
Si no es esto lo que querias, dilo que nos metemos con el tema de las
referencias y los arrays de arrays ;-)
Saludos. I�aki.
- --
Get PGP/GPG Keys at http://personales.jet.es/inaki.arenaza/pgpkey.html
A proud member of GULA - http://gula.jet.es/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.4 and GPG
iD8DBQE5jtp1ZXLnGT1HLgcRApPoAJ9hwscvVVrzt4ARdjAOdn+zovhCTwCgk2WH
SKJ8dcLHIVoI0KObVypuQjk=
=4YDi
-----END PGP SIGNATURE-----
Technical Details
Message-ID:
<87u2cxoyvd.fsf@eb2ebu.ampr.org>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<87aeev4f1l.fsf@chaos.rpm.org>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,a1a2f137ddfc6542 X-Google-Attributes: gidf86c8,public From: Ignacio Arenaza <iarenaza@eb2ebu.ampr.org> Subject: Re: [Perl] Arrays en arrays, si, pero como? Date: 2000/08/07 Message-ID: <87u2cxoyvd.fsf@eb2ebu.ampr.org> X-Deja-AN: 655467330 Content-Transfer-Encoding: 8bit References: <87aeev4f1l.fsf@chaos.rpm.org> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@wanadoo.es X-Trace: m2newsread.uni2.es 965664850 62.36.95.86 (Mon, 07 Aug 2000 18:14:10 MET DST) Organization: Wanadoo Usenet News - Visita http://www.wanadoo.es/ MIME-Version: 1.0 User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 NNTP-Posting-Date: Mon, 07 Aug 2000 18:14:10 MET DST Newsgroups: es.comp.os.linux.programacion