我该怎么做:
hash = {}
(140..200).each {|n| h[n] = "#{n} cm"}
Run Code Online (Sandbox Code Playgroud)
但在一行返回整个哈希?我确信这是可能的,但我不知道如何;)
你非常接近:
hash = (140..200).inject({}) {|h, n| h[n] = "#{n} cm"; h}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
167 次 |
| 最近记录: |