my $pays = "Allemagne";
my $capitale = $tableHashage{$pays}
print "$capitale\n"; # renvoie Berlin
foreach $key (%tableHashage)
{
if ($key eq "France")
{
print "Je suis en France, quelle est ma capitale ?"
print "La capitale de la France est $tableHashage{$key}\n";
}
}
# bah...
Posté par Nicolas Schoonbroodt . Évalué à 1.
echo $CLEF
C'est pas bon ?
# HashMap en Perl
Posté par Noël Bardelot . Évalué à 0.
Sinon si tu es sous Unix, avec Perl à disposition, la syntaxe est la suivante :
my %tableHashage;
%tableHashage{"France"} = "Paris";
%tableHashage{"Allemagne"} = "Berlin";
%tableHashage{"Espagne"} = "Madrid";
my $pays = "Allemagne";
my $capitale = $tableHashage{$pays}
print "$capitale\n"; # renvoie Berlin
foreach $key (%tableHashage)
{
if ($key eq "France")
{
print "Je suis en France, quelle est ma capitale ?"
print "La capitale de la France est $tableHashage{$key}\n";
}
}
[^] # Re: HashMap en Perl
Posté par Noël Bardelot . Évalué à 2.
[^] # Re: HashMap en Perl
Posté par loic_1174 . Évalué à 1.
Merci pour ta reponse
[^] # Re: HashMap en Perl
Posté par totof2000 . Évalué à 2.
tab["cle"]=valeur
# abs
Posté par gnujsa . Évalué à 1.
http://www.tldp.org/LDP/abs/html/contributed-scripts.html#HA(...)
Mais forcement, par rapport à du perl, c'est pas simple.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.