小编Pra*_*nth的帖子

设置在红宝石中的优点

Set似乎是保持独特元素的主要优点.但这很容易实现Array,

array = [2,3,4]
array | [2,5,6] # => [2,3,4,5,6]
Run Code Online (Sandbox Code Playgroud)

我遇到的唯一不同的功能(可能适用于少数用例)是,

set1 = [1,2,3].to_set
set2 = [2,1,3].to_set
set1 == set2 # => true
[1,2,3] == [2,1,3] # => false
Run Code Online (Sandbox Code Playgroud)

由于Array具有与之相关的各种功能和操作,我何时以及为何应该使用Set

有许多链接可以比较Array,Set但我没有遇到过重要的应用Set.

ruby set

11
推荐指数
3
解决办法
556
查看次数

标签 统计

ruby ×1

set ×1