*   >> Lectura Educación Artículos >> science >> programación

ActivePerl Arrays

Considere la matriz,hisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); El nombre de la matriz aquí eshisArr. Ten en cuenta también la lista, ("xxx", "yyy", "zzz") En ActivePerl una lista se da entre corchetes. Usted puede añadir (añadir al final) los tres elementos (valores) de la lista a la matriz.

La sintaxis de hacerlo es: push (ARRAY, LISTA) En nuestro ejemplo, usted tendría, de empuje (hisArr, ("xxx", "yyy", "zzz")); Lea y probar el siguiente código: use strict; print "Content-Type: text /html \\ n \\ n"; mihisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); push (hisArr, ("xxx", "yyy", "zzz")); hisArr de impresión; La salida del código anterior muestra la lista anexa. Pues bien, los artículos de la salida no están separadas por comas. No te preocupes por eso para segar.

La función de empuje devuelve el nuevo número de elementos de la matriz resultante. La Función unshift La función unshift hace lo contrario de la función de empuje. Se antepone una lista en frente de una matriz, volviendo el nuevo número de elementos de la matriz resultante. La sintaxis es: unshift (ARRAY, LISTA) En nuestro caso, se tendría, unshift (hisArr, ("xxx", "yyy", "zzz")); Leer y tratar el siguiente código, use strict; print "Content-Type: text /html \\ n \\ n"; mihisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); unshift (hisArr, ("xxx", "yyy", "zzz")); hisArr de impresión; La función de pop La función pop elimina el último elemento de la matriz y la devuelve, acortando la matriz original de un elemento.

La sintaxis es, pop (ARRAY); En nuestro caso, usted tendría, pop (hisArr); Lea y probar el siguiente código: use strict; print "Content-Type: text /html \\ n \\ n"; mihisArr = ("HBWE", "FGTR", "HTNK", 4587, 4526, 4053, "AB12", "GB58", "TG45", "RE69"); mi $ returnValue = pop (hisArr); print $ returnValue; print "hisArr de impresión; La cuarta declaración anterior, estallidos del último elemento de la matriz de asignación del valor eliminado a la nueva variable, $ returnValue El último pero uno-línea muestra el (eliminado) valor devuelto Aparece la última línea..

la matriz original, que ahora está faltando a su último elemento. La función de desplazamiento de la función de cambio hace lo contrario de la función pop. Se elimina el primer elemento de la matriz y la devuelve, acortando la matriz original de un elemento. La sintaxis es cambio (ARRAY); en nuestro caso, usted tendrí

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.