我有很多用户是朋友。让我们调用这个数组:
friends
然后我有一个结构数组。每个结构都有一个用户对象作为属性(它也有一个等级属性)。这是 struct 类的样子,添加一些上下文:
class Leader < Struct.new(:rank, :user); end
让我们调用这个结构数组:
all_leaders_plus_rank
我想比较friends和all_leaders_plus_rank ,并将all_leaders_plus_rank中的匹配添加到一个名为friendly_leaders的新结构数组中。