-
Cómo crear una matriz en Perl
-
Las matrices son una estructura básica de datos utilizada para mantener las listas numeradas de información. variables de matriz Perl comienzan con un "@" en lugar de "$" se usa para variables simples. Cada entrada en la matriz se llama un elemento y se le dio un índice utilizado para acceder a dicha entrada.
Instrucciones
1 Declarar la matriz y asignar valores iniciales colocándolos dentro de paréntesis, separados por comas.
@groceryList = ("Apples","Milk","Cheese");
2 Imprimir la matriz simplemente dando como parámetro para la
print
comunicado.
print "@groceryList";
3 Acceso a los elementos individuales de la matriz, colocando el índice, entre corchetes, después de que el nombre de la matriz, de la siguiente manera.
@groceryList[1] br/>
@groceryList[1] Since Perl array indices start at 0, the above refers to "Milk".
@groceryList[1] br/>
@groceryList[1] Since Perl array indices start at 0, the above refers to "Milk".
@groceryList[1] br/> @groceryList[1] Since Perl array indices start at 0, the above refers to "Milk".
4 Usar números negativos para el índice a contar hacia atrás. Por ejemplo, @groceryList [-1] code> @groceryList [-1]
5 Determinar el tamaño de la matriz forzando a un escalar, utilizando la construcción
scalar @groceryList
.6 Ordenar la matriz utilizando el
sort
de función, como en el siguiente:
@groceryList = sort(@groceryList);
Consejos y advertencias
- Índices comienzan con 0, en lugar de 1.