字典

Dict 可以创建一个「键⇒值」映射

julia> d=Dict( # 建立一个字符串到数字的映射
       "one"=>1,
       "two"=>2)
Dict{String, Int64} with 2 entries:
  "two" => 2
  "one" => 1

julia> d["one"] # 查字典
1

julia> d["one"]=100 # 改字典,若不存在则添加
100

julia> d.count # 字典长度
2

julia> keys(d) # 目录列表
KeySet for a Dict{String, Int64} with 2 entries. Keys:
  "two"
  "one"

julia> values(d) # 值列表
ValueIterator for a Dict{String, Int64} with 2 entries. Values:
  2
  100

julia> haskey(d,"one") # 是否在字典中
true

julia> delete!(d,"one") # 删除一项
Dict{String, Int64} with 1 entry:
  "two" => 2

通过对Dict遍历得到的Pair实例称为「键值对」,其中pair.first是「键key」,pair.second是「值value」,Dict 结构也常用于配置/设置中,此时「键」有时被称为「项」。