例如,
nt = (a=1,b="b",c=5.0)
Run Code Online (Sandbox Code Playgroud)
我如何获得nt哪些名称[:a,:b,:c]?
至于任何其他键值结构(如字典),您可以使用该keys函数:
julia> nt = (a=1,b="b",c=5.0)
(a = 1, b = "b", c = 5.0)
julia> keys(nt)
(:a, :b, :c)
Run Code Online (Sandbox Code Playgroud)
请注意,通常这会返回键上的迭代器。如果你真的想实现它collect,结果:
julia> collect(keys(nt))
3-element Array{Symbol,1}:
:a
:b
:c
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
710 次 |
| 最近记录: |