|
Assoziative Arrays und Listen können einander zugewiesen werden:
%phones = ("Hans", 3156, "Ingo", 3574, "Adi", 3572); |
Hier wird ein Paar aus der Liste jeweils als Index (Schlüssel) und zugehöriger Wert betrachtet. Bei einer ungeraden Anzahl von Listenelementen ist der letzte Wert undefiniert (undef).
Es lässt sich auch etwas lesbarer aufschreiben mit der zum Komma äquivalenten Notation =>:
%phones = ( "Hans" => 3156, "Ingo" => 3574, "Adi" => 3572, ); |
Umgekehrt geht es natürlich auch:
@list = %phones; |
Die Reihenfolge der Paare ist dann natürlich völlig undefiniert.
Copyright © 2000 Ingo Melzer, in HTML konvertiert am 10.11.2000 |