标签: ruby-on-rails ruby performance
操作集和数组之间的效率有何不同?
示例:
答案 0 :(得分:15)
在Ruby中,Set是使用底层Hash为其存储编写的,它通常应该与Hash等效。因此:
Set
Hash
include?
delete
...等
如果通过“查找”表示按索引查找,我会注意到默认的Set实现是无序的,因此它不像Array那样支持该操作。