Я использую Ruby 1.9 и хотел бы знать, есть ли «лучший» способ написать следующий код.
array_one = []
array_two = []
some_array.each { |value|
array_one << value.id
array_two << value.name
}
Мне «не нравится» инициализировать array_one
и ] array_two
, как в приведенном выше примере, а затем добавьте эти value.id
и value.name
. [111079] 99] Это потому, что и в основном для лучшего понимания и чтения кода в моем приложении.
Я хотел бы предоставить те же функции, но с «лучшим» кодом. Возможно ли это?