Ruby数组

Ruby数组字面量通过[]中以逗号分隔定义,且支持range定义。

  • 数组通过[]索引访问
  • 通过赋值操作插入、删除、替换元素
  • 通过+,-号进行合并和删除元素,且集合做为新集合出现
  • 通过<<号向原数据追加元素
  • 通过*号重复数组元素
  • 通过|和&符号做并集和交集操作(注意顺序)
    例子:
#!/usr/bin/ruby
ary = [ "fred", 10, 3.14, "This is a string", "last element", ]
ary.each do |i|
    puts i
end

运行结果:
fred
10
3.14
This is a string
last element

你可能感兴趣的:(Ruby数组)