【发布时间】:2011-06-10 19:04:55
【问题描述】:
字典基本上只是一个哈希表吗?
还有一个好处:在 Ruby 代码“Hash.new {0}”中,末尾的“{0}”是什么?
【问题讨论】:
-
“还有奖金:” - 我赢了什么?牛排刀?
-
实际上,字典已经对他的键进行了排序。红宝石哈希不
-
@Mauricio:术语“字典”并不意味着排序。 python 和 .net 的字典类都没有排序。
-
@sepp2k:Ruby 的哈希键是否在 Ruby 1.9 中排序?
-
@Andrew:在 ruby 1.9 中,哈希中的条目将保持其插入顺序。所以不,它们没有排序,但它们是有序的。
标签: ruby dictionary hash