Thread Array::Utils: Wie Rückgabewert als Liste interpretieren
(34 answers)
Opened by mika at 2018-11-18 12:25
Ich habe auch kein Informatikstudium :)
Was man dazu wissen sollte:
Nachgeschlagen (1): Wenn ich in der Synopsis von Array::Utils folgendes lese: Code (perl): (dl
)
1 2 # get items from array @a that are not in array @b my @minus = array_minus( @a, @b ); Nachgeschlagen (2): Der Code funktioniert nur für Elemente, die als Strings verglichen werden können. Also Vorsicht bei Objekten mit String-Repräsentationen: da können unterschiedliche Objekte den gleichen String erzeugen. Die Funktion unique aus dem gleichen Modul macht übrigens Referenzen und Objekte einfach platt (das gleiche gilt übrigens für die ansonsten elegante Lösung von rosti - aber Du wirst schon wissen, ob sowas in Deinen Daten vorkommt). Nachgeschlagen (3): Diese Einschränkungen stehen in einem seit sieben Jahren offenen Bug-Report zum Modul. Caveat Emptor! |