Если у меня есть хэш, как я могу «разбить» его/«разбить» его на несколько хэшей, содержащих равное количество ключей?
В принципе сращивание в массивах, похоже, близко к тому, что мне нужно (loop/slice), но это работает только для массивов. Так что лучший способ сделать это?
Update:
Или способ удалить не более X числа ключевых значений таким образом, чтобы имитировать сращивания массивов
ОбновлениеРазделить хэш на многие хэши
{ foo => 1, bar => 2, bla =>3}
Чтобы быть
{ foo => 1 }, { bar => 2 }, { bla => 3 } if X = 1
or { foo => 1, bar => 2 }, { bla => 3 } if X = 2
or { foo => 1, bar => 2, bla => 3 } if X = 3
Можете ли вы привести пример? – choroba
@choroba: см. Update – Jim