Ruby: Get all keys in a hash (including sub keys)

前端 未结 10 873
清歌不尽
清歌不尽 2021-01-31 19:02

let\'s have this hash:

hash = {\"a\" => 1, \"b\" => {\"c\" => 3}}
hash.get_all_keys 
=> [\"a\", \"b\", \"c\"]

how can i get all key

10条回答
  •  -上瘾入骨i
    2021-01-31 19:40

    hash.keys is the simplest one I have seen to return an array of the key values in a hash.

提交回复
热议问题