• Publicidad

Tabla hash

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Tabla hash

Notapor dacons » 2006-04-24 07:20 @347

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í:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. %coches = (1, opel, 2, mercedes, 3, fiat, 4, renault, 5, seat);
  2. print "Lista de coches : ";
  3. foreach $coche ( values %coches ) {
  4.     print "$coche ";
  5. }
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4

¿Cómo se pueden imprimir con espacio, pero sin que se lo tenga que poner yo?
dacons
Perlero nuevo
Perlero nuevo
 
Mensajes: 48
Registrado: 2006-02-27 04:15 @219

Publicidad

Notapor explorer » 2006-04-24 07:37 @359

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. %coches = (
  2.     1 => 'opel',
  3.     2 => 'mercedes',
  4.     3 => 'fiat',
  5.     4 => 'renault',
  6.     5 => 'seat',
  7. );
  8. print "Lista de coches : ", join(' ', values %coches);
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4

Otra forma, con arrays
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. @coches = qw( opel mercedes fiat renault seat );
  2. print "@coches";
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor dacons » 2006-04-24 07:54 @371

Gracias,
Saludos.
dacons
Perlero nuevo
Perlero nuevo
 
Mensajes: 48
Registrado: 2006-02-27 04:15 @219


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados

cron