0
Q
在红宝石
A
回答
4
您可以使用Array#map
这样的:
arr = [1,2,3,4,5,6,7,8]
arr.map {|n| n+5 }
见http://www.ruby-doc.org/core-1.9.3/Array.html#method-i-map。
编辑:map
会返回一个新的数组,如果要修改这个非常数组,使用map!
即使我不会推荐它。
1
见Ruby API Documentation for Array
arr.map! {|i| i+5}
相关问题
- 1. 红宝石散列在红宝石
- 2. 在红宝石
- 3. 在红宝石
- 4. 在红宝石
- 5. 在红宝石
- 6. 在红宝石
- 7. :在红宝石
- 8. 在红宝石
- 9. 在红宝石
- 10. 在红宝石
- 11. 在红宝石
- 12. 在红宝石
- 13. 在红宝石
- 14. 在红宝石
- 15. 红宝石宝石文档
- 16. 宝石安装红宝石
- 17. 调试宝石红宝石
- 18. 红宝石程序宝石
- 19. 错误红宝石宝石
- 20. Twitter的红宝石宝石
- 21. 卸载红宝石宝石
- 22. 红宝石宝石 - LoadError
- 23. 红宝石宝石LoadError
- 24. 安装红宝石宝石
- 25. 红宝石在Mac
- 26. 红宝石 - 在logstash
- 27. 红宝石在IRB
- 28. NameError:在红宝石
- 29. 红宝石在Erlang
- 30. levenshtein_distance在红宝石
或者在自由点式:'arr.map(5.method(:+))' –