In Perl können wir geben Sie zwei Werte für den gleichen Schlüssel in einem hash ohne zu verlieren(überschreiben) ersten?

nachdem ich deklariere ein hash in perl

%hash1=(a=>"turkey",
        b=>"india",
        c=>"england",
        d=>"usa")

wenn ich einen neuen Wert zuweisen, um bereits vorhandene Schlüssel wie

$hash1{d}="australia";

ich verliere den vorherigen Wert mit der Taste 'd' ich.e "usa", weil wenn ich

print %hash1;

ich sehe nicht den Wert "usa"...so behalten Sie sowohl die Werte für denselben Schlüssel?

InformationsquelleAutor dig_123 | 2011-04-07
Schreibe einen Kommentar