data-structures - Julia 有像结构一样的 HashMap 吗?

标签 data-structures hashmap julia

我是 julia 的新手!我刚刚从 java 切换到 julia,有人能告诉我 julia 有没有类似结构的 hashmap 吗?如果否,那么我如何将一种类型映射到 julia 中的另一种类型?

最佳答案

是的!!它确实有。下面是如何在 Julia 中创建和访问一个。

# Creating the Dict in Julia
julia> hashmap = Dict("language"=>"julia","version"=>"0.6")
        Dict{String,String} with 2 entries:
          "language" => "julia"
          "version"  => "0.6"

# To access individual keys
julia> hashmap["language"]
"julia"

# To find the fields inside a dictionary
julia> fieldnames(hashmap)
8-element Array{Symbol,1}:
 :slots
 :keys
 :vals
 :ndel
 :count
 :age
 :idxfloor
 :maxprobe

# To iterate over the hashmap
julia> for i in hashmap
           println(i)
       end
"language"=>"julia"
"version"=>"0.6"      

关于data-structures - Julia 有像结构一样的 HashMap 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46046773/

相关文章:

java - 为什么红黑树中这两个节点不是黑色的?

java - 前 K 个频繁元素

java - 检查 key 是否在 map 中 - 一种方法有效,另一种方法无效

Java 初始化嵌入另一个 map 的 map

set - Julia 集在哪些方面是不可变的?

algorithm - sharir kosaraju 算法和顶点

c - 使用指针和寻址技术显示数组的特定行

java - 从 HashMap 中只打印一个对象

arrays - 与在 Julia 中生成 Float 数组相比,将整数数组乘以 Float 会提高还是降低性能?

python - Julia 中的任意精度算术