Ruby/Подробнее об ассоциативных массивах: различия между версиями
Содержимое удалено Содержимое добавлено
Нет описания правки |
ISbot (обсуждение | вклад) м {{BookCat}}; избыточные <big /> и <font /> вокруг <source />; ссылки; пробелы. |
||
Строка 487:
Обратите внимание на то, что в качестве счётчика передаётся массив из двух элементов. В наших примерах счётчик итератора мы назвали <code>array</code>. В своих программах вы вольны называть его как угодно.
Есть подозрение, что перед работой любого из итераторов вызывается метод <code>.to_a</code>. Уж больно работа итераторов в хешах напоминает работу с двумерным массивом.
Теперь посмотрим, как можно развернуть <code>array</code> в две переменные. Делается это простой заменой <code>array</code> на <code>key, value</code>:
Строка 538:
# Дан массив слов. Необходимо подсчитать, сколько раз встречается каждое слово в массиве.
{{BookCat}}
|