Thread Array mit Hashes sortieren und Elemente entfernen (10 answers)
Opened by bianca at 2015-09-08 19:49

Raubtier
 2015-09-08 20:32
#182103 #182103
User since
2012-05-04
1076 Artikel
BenutzerIn
[default_avatar]
Wenn du Speicher sparen musst, würde ich das Array in place sortieren. Seit Perl 5.10 geht das (siehe http://perldoc.perl.org/perl5100delta.html#In-plac...)

Also @unsortiert = sort {...} @unsortiert verwenden.

Meinst du wirklich, dass es hilft, den überflüssigen sort-Key zu löschen? Ich würde, ohne deinen Anwendungsfall zu kennen, raten, dass das überflüssig ist.

Edit: und wenn du den Key doch gelöscht haben willst: warum soll das gleichzeitg mit dem Sortieren geschehen? Was spricht dagegen, den Sort-Key nach dem Sortieren zu löschen? Also einfach ein delete $_->{sorter} for @arraz hinterdran.
Last edited: 2015-09-08 20:41:19 +0200 (CEST)

View full thread Array mit Hashes sortieren und Elemente entfernen