Andreas Flückiger: Eintrag in Array einfügen

Beitrag lesen

Hallo Cruz,
wenn ich einen Eintrag nicht am Ende der Liste einfügen will, mache ich das so:

@temp = @array;
@array = @temp[0..$i-1];
push(@array, $Wert,@temp[$i..$#temp]);

Der Wert wird dann bei der in $i angegebenen Position eingefügt.
Kennt jemand vielleicht noch eine elegantere Lösung?

Gruß
Andreas