|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Mikhail Polykovsky 2:5020/400 15 Dec 2003 15:03:32 To : Timur Elzhov Subject : Re: Perl и ссылки -------------------------------------------------------------------------------- TE> Пусть есть массив @a из 50 элементов, от 1 до 50. Я хочу разбить его TE> на 5 частей и занести в другой массив @res, что первый элемент содержал TE> массив 1..10, второй 11..20 и тд. Итак: TE> @a = (1..50); TE> @res = (); TE> for ($i = 0; $i < 5; $i++) { TE> $begin = 10 * $i; TE> $end = 10 * ($i + 1) - 1; TE> @a_slice = @a[$begin..$end]; # копируем срез во временный массив my @a_slice = @a[$begin..$end]; # копируем срез во временный массив -- Михаил Полыковский http://copi.ru/27690/ Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.1 * Origin: UTC (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/9096067d38a1.html, оценка из 5, голосов 10
|