Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Tabla hash

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico
Mensaje Lun Abr 24, 2006 6:20 am
dacons
Perlero Nuevo
Perlero Nuevo
Registrado: 27 Feb 2006
Mensajes: 48
Tabla hash Responder citando

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?
Mensaje Lun Abr 24, 2006 6:37 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4084
Ubicación: Valladolid, España
Responder citando

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"
Mensaje Lun Abr 24, 2006 6:54 am
dacons
Perlero Nuevo
Perlero Nuevo
Registrado: 27 Feb 2006
Mensajes: 48
Responder citando

Gracias
Saludos
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group