Recientemente comencé a aprender Perl y tengo una pregunta que no encuentro una respuesta clara en Internet. decir que tengo algo como esto,Formas de aplanar una matriz Perl en el contexto escalar
@arr = (1, 2, 3);
$scal = "@arr"
# $scal is now 123.
¿Es el uso de comillas la única manera de aplanar la matriz de modo que cada elemento se almacena en el valor escalar? Parece improbable, pero no he encontrado ninguna otra forma de hacerlo. Gracias por adelantado.
¿Qué pasaría si quisieras descartar todo menos el primer elemento de la matriz, pero sin tener que almacenar primero la matriz en una variable? –
@AlexejMagura: no tiene sentido en el contexto de esta pregunta.Si solo quieres el primer elemento en una matriz, solo tómalo. Aplanar solo un escalar no es muy útil. – Mat