Tag: perl-data-structures
Diskussion über Perl-drei eingebaute Datentypen: Skalare, arrays von skalaren, und assoziative arrays von skalaren, bekannt als „hashes“. Auf Ihren Befehl-Linie: perldoc perldata
2
Antworten
Ich habe einige Variablen in meinem Hash von mehrdimensionalen arrays verschwinden, sobald ich eine for-Schleife. Die Variablen werden korrekt gedruckt, einzeln in der Schleife, aber wenn ich drucken Sie ein beliebiges Element außerhalb der Schleife, es ist
4
Antworten
Will ich tun, in Perl, das äquivalent zu den folgenden Ruby-code: class Foo MY_CONST = { 'foo' => 'bar', 'baz' => { 'innerbar' => 'bleh' }, } def some_method a = MY_CONST[ 'foo' ] end end #
1
Antworten
Ich habe einen Skalar $subscribers werden könnte, undef, Referenz auf einen HASH, oder eine Referenz auf ein ARRAY. Ich habe zugewiesen, der sample-Werte $VAR1, $VAR2 und $VAR3 für die Prüfung. Ich bin nur daran interessiert $subscribers wenn
3
Antworten
Dies ist der code-snippet, mit der ich arbeite: my %photo_details = ( 'black_cat' => ( ('size' => '1600x1200', 'position' => -25), ('size' => '1280x1024', 'position' => 25), ('size' => '800x600', 'position' => 0), ), 'race_car' => (
5
Antworten
Ich habe eine hash-Struktur, die der folgenden ähnelt: KeyA => { Key1 => { Key4 => 4 Key5 => 9 Key6 => 10 } Key2 => { Key7 => 5 Key8 => 9 } } KeyB =>
3
Antworten
Ich habe einige Schwierigkeiten, herauszufinden, wie man erstellen Sie verschachtelte hashes in perl, basierend auf der Texteingabe. brauche ich so etwas my % hash = { key1 => \%inner-hash, key2 => \%inner-hash2 } Aber mein problem ist,
3
Antworten
Ich versuche, erstellen Sie ein array von hashes, aber ich habe Probleme mit einer Schleife durch das array. Ich habe versucht diesen code, aber es funktioniert nicht: for ($i = 0; $i<@pattern; $i++){ while(($k, $v)= each $pattern[$i]){
1
Antworten
Ich versuche ein 2d-array in Perl mein code: my @wordsList=(); my @words=(); for ($id=0; $id<
[email protected]; $id++) { my $eng = $db->selectall_arrayref("select word from words left outer join language on words.languageId = language.languageId where words.languageId = $id ;");
4
Antworten
$hash = { 'Man' => 'Bill', 'Woman' => 'Mary, 'Dog' => 'Ben' }; Was genau tun Perl "anonyme hashes" zu tun? Das hash-Referenz ist nicht anonym, da es in der Variablen gespeichert $hash. Philosophisch gesprochen, es wird
6
Antworten
Will ich schreiben, ein wenig "DBQuery" - Funktion in perl also ich kann one-Liner, die das senden einer SQL-Anweisung und erhalten Sie zurück und ein array von hashes, d.h. ein recordset. Allerdings bin ich im laufen in
2
Antworten
Weiß ich über die hash-Nutzung der => Betreiber, wie diese $ cat array.pl %ages = ('Martin' => 28, 'Sharon' => 35, 'Rikke' => 29,); print "Rikke is $ages{Rikke} years old\n"; $ perl array.pl Rikke is 29 years
9
Antworten
Habe ich Hash, wo die Werte der Schlüssel sind andere Hashes. Beispiel: {'key' => {'key2' => {'key3' => 'value'}}} Wie kann ich das Durchlaufen dieser Struktur? InformationsquelleAutor der Frage Jay Gridley | 2010-03-02
6
Antworten
Wie kann ich pflegen, um der aktuellen Liste nach der Auszählung Ihr auftreten über einen hash in dem folgenden Programm? Zum Beispiel <DATA> sind a b e a c d a c d b etc. Mit hash,
5
Antworten
Bis vor kurzem, ich ve wurde speichern mehrere Werte in verschiedene hashes mit dem gleichen Schlüssel wie folgt: %boss = ( "Allan" => "George", "Bob" => "George", "George" => "lisa" ); %status = ( "Allan" => "Contractor",
6
Antworten
Habe ich zwei Daten-Strukturen in Perl: Einem array: my @array2 = ( "1", "2", "3"); for $elem (@array2) { print $elem."\n"; } Gibt mir folgende Ausgabe: 1 2 3 Sowie eine Liste: my @array = [ "1",