Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Michael Spector                      2:400/506.12   11 Feb 2004  18:31:48
 To : Nikolay Pichtin
 Subject : Выборка из массива блоками
 -------------------------------------------------------------------------------- 
 
 Hello Nikolay!
 
 07 Feb 04 22:08, you wrote to All:
 
  NP>  Есть некий массив @mass
  NP>  Hеобходимо в цикле получать данные из
  NP>  этого массива блоками по 4.
  NP>  Как можно такое сделать?
 
 Можно так например:
 
 for($i=0; $i<@mass; $i+=4) {
   my ($a, $b, $c, $d) = @mass[$i, $i+1, $i+2, $i+3];
   .....
 }
 
 А можно и так:
 
 while(@mass)
 {
   my ($a, $b, $c, $d) = @mass;
 
   .....
 
   for (1..4) {
     shift(@mass);
   }
 }
 
 Michael
 
 --- GoldED/LNX 3.0.1
  * Origin:  ----> Fido - its my life <----  (2:400/506.12)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Выборка из массива блоками   Nikolay Pichtin   07 Feb 2004 23:08:12 
 Re: Выборка из массива блоками   Artem Chuprina   08 Feb 2004 14:43:54 
 Re: Выборка из массива блоками   Ivan Frolcov   08 Feb 2004 14:46:30 
 Re: Выборка из массива блоками   Nikolay Pichtin   09 Feb 2004 00:11:26 
 Выборка из массива блоками   Michael Spector   11 Feb 2004 18:31:48 
Архивное /ru.perl/3273402a6882.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional