我有一些包含某些节点的图表,我需要为每个节点分配一个集合;我希望有类似数组的东西。有没有办法定义这样的数组?
答案 0 :(得分:1)
您可以执行以下操作来创建集合数组:
array = Array.new(3) { |index| Set.new [index] }
=> [#<Set: {0}>, #<Set: {1}>, #<Set: {2}>]
答案 1 :(得分:1)
您可以使用数组数组
[x => 1,y => 2, z => 3]
或散列数组
require 'set'
阵列和哈希是红宝石的主要方式。
对于任何使用实际套装的人都要注意
{{1}}在IRB中
玩套装