Я новачок у Рубі, якщо у мене є такий предмет
{"apple" => "fruit", "carrot" => "vegetable"}
Як я можу повернути масив лише ключів?
["apple", "carrot"]
Я новачок у Рубі, якщо у мене є такий предмет
{"apple" => "fruit", "carrot" => "vegetable"}
Як я можу повернути масив лише ключів?
["apple", "carrot"]
Відповіді:
Як сказав taro, keys
повертає масив ключів вашого Hash:
http://ruby-doc.org/core-1.9.3/Hash.html#method-i-keys
Ви знайдете всі різні методи, доступні для кожного класу.
Якщо ви не знаєте, з чим маєте справу:
puts my_unknown_variable.class.to_s
Це виведе ім'я класу.
keys
метод{"apple" => "fruit", "carrot" => "vegetable"}.keys
. Для отримання додаткової інформації відвідайте ruby-doc.org/core-1.9.3