当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia IdDict用法及代码示例


用法:

IdDict([itr])

IdDict{K,V}() 使用 objectid 作为哈希和 === 作为与 K 类型的键和 V 类型的值相等的构造一个哈希表。

请参阅 Dict 以获得更多帮助。在下面的示例中,Dict 键都是 isequal,因此它们的哈希值相同,因此它们会被覆盖。 IdDict 按 object-id 散列,因此保留了 3 个不同的 key 。

例子

julia> Dict(true => "yes", 1 => "no", 1.0 => "maybe")
Dict{Real, String} with 1 entry:
  1.0 => "maybe"

julia> IdDict(true => "yes", 1 => "no", 1.0 => "maybe")
IdDict{Any, String} with 3 entries:
  true => "yes"
  1.0  => "maybe"
  1    => "no"

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.IdDict — Type。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。