Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Julia中使用DataStructures包中的OrderedDict?_Julia - Fatal编程技术网

如何在Julia中使用DataStructures包中的OrderedDict?

如何在Julia中使用DataStructures包中的OrderedDict?,julia,Julia,我正在尝试安装和使用DataStructures包,但它似乎不起作用;或者我错过了什么 Pkg.init() Pkg.status() Pkg.add("DataStructures") Pkg.status() Pkg.update() d = OrderedDict(Char,Int) ERROR: OrderedDict not defined 有什么问题吗?假设您没有收到任何未提及的错误,那么您就安装了该软件包。现在,您必须让Julia知道您想要使用它: julia> using

我正在尝试安装和使用DataStructures包,但它似乎不起作用;或者我错过了什么

Pkg.init()
Pkg.status()
Pkg.add("DataStructures")
Pkg.status()
Pkg.update()
d = OrderedDict(Char,Int)
ERROR: OrderedDict not defined

有什么问题吗?

假设您没有收到任何未提及的错误,那么您就安装了该软件包。现在,您必须让Julia知道您想要使用它:

julia> using DataStructures

julia> d = OrderedDict{Char,Int}()
DataStructures.OrderedDict{Char,Int32}()

julia> d['a'] = 9

julia> d
['a'=>9]
如果您不想使作用域混乱,可以使用
import

julia> import DataStructures

julia> DataStructures.OrderedDict{Char, Int8}()
DataStructures.OrderedDict{Char,Int8}()


相反。阅读本手册的章节可能会有所帮助。

OrderedDict
现在位于
OrderedCollections
julia> import DataStructures: OrderedDict