用法一
values(iterator)
對於具有鍵和值的迭代器或集合,返回值的迭代器。這個函數默認返回它的參數,因為一般迭代器的元素通常被認為是它的"values"。
例子
julia> d = Dict("a"=>1, "b"=>2);
julia> values(d)
ValueIterator for a Dict{String, Int64} with 2 entries. Values:
2
1
julia> values([2])
1-element Vector{Int64}:
2
用法二
values(a::AbstractDict)
返回集合中所有值的迭代器。 collect(values(a))
返回一個值數組。當值在內部存儲在哈希表中時,如 Dict
的情況,它們返回的順序可能會有所不同。但是 keys(a)
和 values(a)
都迭代 a
並以相同的順序返回元素。
例子
julia> D = Dict('a'=>2, 'b'=>3)
Dict{Char, Int64} with 2 entries:
'a' => 2
'b' => 3
julia> collect(values(D))
2-element Vector{Int64}:
2
3
相關用法
- Julia valtype用法及代碼示例
- Julia vec()用法及代碼示例
- Julia vcat用法及代碼示例
- Julia view用法及代碼示例
- Julia vec用法及代碼示例
- Julia vect()用法及代碼示例
- Julia vect用法及代碼示例
- Julia splice!用法及代碼示例
- Julia @cfunction用法及代碼示例
- Julia LibGit2.count用法及代碼示例
- Julia LinearAlgebra.BLAS.dot用法及代碼示例
- Julia break用法及代碼示例
- Julia sizeof()用法及代碼示例
- Julia :<=用法及代碼示例
- Julia zero()用法及代碼示例
- Julia rem用法及代碼示例
- Julia ...用法及代碼示例
- Julia setfield()用法及代碼示例
- Julia rpad用法及代碼示例
- Julia sort用法及代碼示例
- Julia tail用法及代碼示例
- Julia cis方法用法及代碼示例
- Julia SparseArrays.spdiagm用法及代碼示例
- Julia Distributed.procs方法用法及代碼示例
- Julia Filesystem.mkpath用法及代碼示例
注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.values — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。