я хэш, скажем:Как получить хэш от другого хэша, если ключи присутствуют в массиве
hash1 ={1=>"a",2=>"b",3=>"c",4=>"d"}
и массив, скажем:
arr=[2,3]
, и я должен найти результирующий хэш, как:
hash2={2="b",3=>"c"}
То есть, в результате хэш должен содержать только те пары ключ-значение, чьи ключи присутствуют в данном массиве. Можно ли сделать это без цикла?
Re: «без петли»: Почему вы не можете использовать петлю? – ruakh
@ruakh - Я предполагаю, что это потому, что цикл кажется слишком многословным для простой задачи, подобной этой. (Кажется, должен быть более сжатый синтаксис на языке высокого уровня, таком как Ruby.) – DaoWen