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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexey Mahotkin                      2:5020/400     29 Mar 2003  00:53:13
 To : "Rinat H. Sadretdinow"
 Subject : Re: Итерация более чем одного HASH
 -------------------------------------------------------------------------------- 
 
 >>>>> "RHS" == Rinat H Sadretdinow <rhs@newmail.ru> writes:
 
  RHS> Hello world!  А вот вдруг подумалось мне: а если есть несколько
  RHS> переменных типа HASH и итерацию надо проводить одновременно по всем,
  RHS> то как это сделать? Ведь keys, values и each итерируют только один
  RHS> HASH. То есть что-то типа
 
 Hаписать явный цикл.  В Perl 6 будет синтаксис, который тебе интуитивно
 хочется :) 
 
  RHS> foreach $key0, $key1, $key2 (somekeyfunc %hash0, %hash1, %hash2) {
  RHS> print "Value $hash0{$key0} is in the first hash at $key0\n" if
  RHS> defined $key0; print "Value $hash1{$key1} is in the second hash at
  RHS> $key1\n" if defined $key1; print "Value $hash2{$key2} is in the third
  RHS> hash at $key2\n" if defined $key2;
  RHS> }
 
  RHS> Можно ли каким-нибудь способом так сделать или нет? Без использования
  RHS> pseudo hash.
 --alexm
 --- ifmail v.2.15dev5
  * Origin: tyranny (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Итерация более чем одного HASH   Rinat H. Sadretdinow   28 Mar 2003 20:25:28 
 Re: Итерация более чем одного HASH   Alexey Mahotkin   29 Mar 2003 00:53:13 
 Re: Итерация более чем одного HASH   Rinat H. Sadretdinow   29 Mar 2003 03:16:24 
 Re: Итерация более чем одного HASH   Alexey Mahotkin   29 Mar 2003 13:59:44 
Архивное /ru.perl/5434fcf7f01f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional