Ho una serie di stringhe su cui vorrei utilizzare la funzione join. Tuttavia, vorrei aggiungere un prefisso a ciascuna stringa con la stessa stringa. Posso farlo in una riga anziché iterare prima attraverso l'array e modificare ogni valore prima di utilizzare join?Aggiunta di un prefisso quando si utilizza join in Perl
In realtà è un po 'più complicato. Il prefisso non fa parte del separatore di join. Se si utilizza un prefisso come "num-" su un array di (1,2,3,4,5), si otterrà questo risultato: num-1, num-2, num-3, num-4 , num-5
Stavo per pubblicare una risposta, ma la tua è la migliore, quindi ho corretto la tua formattazione. :) – Ether
Cambiato per usare la forma di blocco meno confusionaria della mappa, spero non ti dispiaccia :) – rjh
Ci scusiamo per il one-liner. Grazie per le modifiche. – racerror