1 ruby
我目前想迭代一个对象数组(2个属性:id和name)并检查数组是否包含特定的Id
我该怎么做?
tok*_*and 7
Enumerable#detect没关系,但我认为Enumerable#any?(返回一个布尔值),严格要求你:
Enumerable#detect
Enumerable#any?
xs = [{:id => 1, :name => 'a'}, {:id => 2, :name => 'b'}] puts xs.any? {|x| x[:id] == 1} # true puts xs.any? {|x| x[:id] == 5} # false
归档时间:
15 年,3 月 前
查看次数:
733 次
最近记录:
14 年,6 月 前