iBu*_*Bug 4 ruby hash count
当我注意到这一点时,我正在玩IRB(Ruby 2.5.1):
irb(main):020:0> h => {3=>4, :aaa=>false} irb(main):021:0> h.count => 2
但是,Ruby文档中不存在此方法.
快速测试显示hsh.count给出hsh.keys.count与Hash.ancestors包含相同的结果Enumerable.
hsh.count
hsh.keys.count
Hash.ancestors
Enumerable
究竟什么是哈希#伯爵?
mat*_*ewd 6
你好像在那里得到了大部分......就是这样Enumerable#count.
Enumerable#count
从技术上讲,hsh.keys.count是计算密钥,并hsh.count计算对(将由此产生hsh.each),但在实践中这些是相同的值,因为每对都有一个唯一的密钥.
hsh.each
归档时间:
7 年,2 月 前
查看次数:
692 次
最近记录: