[Moscow.pm] Вставка в спиоск в определенное место

Eugene Toropov jt на aaanet.ru
Пн Дек 7 04:45:59 PST 2009


> ># исходный "массив"
>> %a = (a=>0,b=>4,c=>10);
>> $s = (d=>0);
>> # результат
>> %b = (d=>0, a=>1,b=>4,c=>10); #"d" встает на место "a", а "a" двигается 
>> вправо
>> # если "a" занимает чьето место, то и она должна тот элемент подвинуть 
>> ит.д.
>>
>> Может у вас все-таки массив хэшей, а не просто хэш?
>
> Письма надо читать до конца :)
>
> sort { $a->{sort} <=> $b->{sort} } @a ?

Хотя нет, опять не до конца :) Надо подумать



Подробная информация о списке рассылки Moscow-pm