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

Raubtier
 2015-09-09 21:12
#182120 #182120
User since
2012-05-04
1076 Artikel
BenutzerIn
[default_avatar]
2015-09-09T16:35:46 GUIfreund
2015-09-09T07:39:47 Raubtier
Solange das Sortieren nicht abgeschlossen ist, kannst du den Sort-Key aber nicht aus dem Hash löschen.

Keine Sorge, das kann im vorliegenden Fall nicht passieren.


Natürlich nicht!

Ich hatte eher an sowas gedacht:
Code (perl): (dl )
@x = sort { delete $a->{sorter} <=> delete $b->{sorter} } @x

Aber das geht natürlich nicht, weil man nicht weiß, ob man den Key schon löschen darf oder nicht. Daher meinte ich ja, dass das nur ginge, wenn man den Sortieralgorithmus selbst implementiert (also nicht sort verwendet).

View full thread Array mit Hashes sortieren und Elemente entfernen