next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Ejercicio: Elemento o Trozo Sup: Arrays y Listas Ant: La función scalar Err: Si hallas una errata ...

Troceado de arrays

Un slice de un array es un trozo del mismo:

    @days               # ($days[0], $days[1],... $days[n])
    @days[3,4,5]        # @days[3..5]
    @tragedy[3,4,5] = ("Mcburger", "King Leer", "Hamlet, A Pig in the City")
    @sqrt[1,49,9,16,4] = (1, 7, 3, 4, 2) # índices desordenados
    @sqr[1..4] = (1, 4, 9, 16)
    @inverse[@sqr] = (1, 0.25, 0.111, 0.0625); # indexado en un array
    @list[5..9] = reverse @list[5..9]; # invierte los elementos del 5 al 9
                                       # en list
    @a[$n, $m] = @a[$m, $n]; # intercambiamos $a[m] y $a[n]


next up previous contents index practicapracticaPP2moodleLHPmoodlepserratacpanmodulospauseperlgoogleetsiiullpcgull
Sig: Ejercicio: Elemento o Trozo Sup: Arrays y Listas Ant: La función scalar Err: Si hallas una errata ...
Casiano Rodríguez León
2006-02-21