Página 1 de 1

Blog OpenAlfa: Cómo ordenar una variable hash por un valor

NotaPublicado: 2012-06-16 18:04 @794
por explorer
«En un artículo anterior hemos visto cómo trabajar con variables de tipo hash en Perl.

En dicho artículo veíamos la manera de recorrer las entradas del hash mediante un bucle ‘foreach’, ordenando el hash por sus claves con el operador ‘sort’.

En ocasiones, sin embargo, lo que necesitamos es ordenar el hash por los valores de sus entradas, no por las claves. Por ejemplo, supongamos que tenemos un hash que contiene pares (clave,valor) en donde la clave es el nombre de un país, y el valor es algún dato de interés asociado al país (población, kilómetros cuadrados, año de su independencia,…):»

Artículo