0
A
回答
3
当定义的阵列,红宝石允许(但不要求)的最后一个元素有一个尾随逗号:
a = [1, 2,]
,这是特别方便的时候数组定义是在多行:
a = [
1,
2,
]
在其自己的行的每个元素,并具有一个尾部逗号的每个元素,编辑列表是简单的:它可被添加到,从删除,重新排序,等等,而不用担心尾随的逗号,并且不必触摸除正在编辑的行之外的任何行。例如,如果添加新元素,则不必为前一个元素添加逗号。
连续两个逗号是不允许的。
散列允许相同的便利:
h = {
:a => 1,
:b => 2,
}
相关问题
- 1. 奇怪的红宝石阵列测试
- 2. 奇怪的红宝石语法
- 3. 红宝石阵奇怪的行为
- 4. 红宝石阵奇怪的事情(无限阵列)
- 5. 红宝石宝石路径奇怪
- 6. 红宝石阵列减法?
- 7. 红宝石阵怪异值
- 8. 红宝石阵列
- 9. 红宝石阵列转换为阵列语法
- 10. 奇怪的红宝石to_yaml行为
- 11. 奇怪的红宝石行为
- 12. 红宝石奇怪的错误
- 13. 奇怪的红宝石串选择
- 14. 阵列中的红宝石
- 15. 阵列中的红宝石
- 16. 红宝石注入奇怪行为
- 17. 自定义红宝石宝石上的奇怪LoadError
- 18. 红宝石阵列范围
- 19. 红宝石阵列切片
- 20. 红宝石阵列内部
- 21. 红宝石阵列换行
- 22. 红宝石发现阵列
- 23. 红宝石阵列注入
- 24. 两个红宝石阵列
- 25. 红宝石:生成阵列
- 26. 红宝石:从阵列
- 27. 红宝石YAML阵列
- 28. 拼合红宝石阵列
- 29. 红宝石从阵列
- 30. 红宝石嵌套阵列
事实上,这是写在多行阵列/散列的推荐方法。 – sawa
将参数传递给方法时也可以这样做。 – sawa