Lun Abr 24, 2006 6:20 am
|
 |
dacons
Perlero Nuevo

|
Registrado: 27 Feb 2006
Mensajes: 48
|
|
| Tabla hash |
|
|
He leído vuestro tutorial sobre hash y es buenísimo, pero al imprimir una lista salen todos los elementos juntos sin espacios. Por ejemplo aquí:
| Código: |
%coches = (1, opel, 2, mercedes, 3, fiat, 4, renault, 5, seat);
print "Lista de coches : ";
foreach $coche ( values %coches ) {
print "$coche ";
} |
¿Cómo se pueden imprimir con espacio, pero sin que se lo tenga que poner yo? |
|
|
|
Lun Abr 24, 2006 6:37 am
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 4084
Ubicación: Valladolid, España
|
|
|
|
|
| Código: |
%coches = (
1 => 'opel',
2 => 'mercedes',
3 => 'fiat',
4 => 'renault',
5 => 'seat',
);
print "Lista de coches : ", join(' ', values %coches); |
Otra forma, con arrays
| Código: |
@coches = qw( opel mercedes fiat renault seat );
print "@coches" |
|
|
Lun Abr 24, 2006 6:54 am
|
 |
dacons
Perlero Nuevo

|
Registrado: 27 Feb 2006
Mensajes: 48
|
|
|
|
|
Gracias
Saludos |
|
Powered by phpBB © 2001, 2005 phpBB Group
|