hi!
in einer Schleife möchte ich aus einer Liste einige
(doppelte) Werte löschen mit der funktion splice.
Mal abgesehen von deinem Problem: die einfachste Methode, um doppelte Werte aus einem Array zu löschen, dürfte wohl folgende sein:
for (@array)
{
push (@newarray, $_) unless $seen{$_}++;
}
oder eine etwas andere Methode:
for (@array)
{
$seen{$_}++;
}
@newarray = keys %seen;
bye, Frank!