|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Sergej Tarasov 2:5020/175.2 25 Jun 2001 12:22:30 To : All Subject : сложить два хеша --------------------------------------------------------------------------------
Hi All,
Есть хеш и два массива (например @keys, @values, которые при необходимости
можно сделать хешем @hash2{@keys} = @values). Их надо сложить с другим хешем
таким образом:
for ($i=0; $i<scalar(@keys); $i++) {
$hash1{$keys[$i]} += $values[$i]
}
Можно ли это сделать быстрее? Или пришлите другие варианты, я их сам
протестирую.
--- ifmail v.2.15
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3300cdbd31b5.html, оценка из 5, голосов 10
|