用法:
fill(x, dims::Tuple)
fill(x, dims...)
创建一个填充了值 x
的数组。例如,fill(1.0, (5,5))
返回一个 5×5 浮点数组,每个元素都初始化为 1.0
。
dims
可以指定为元组或参数序列。例如,常用习语 fill(x)
创建一个包含单个值 x
的零维数组。
另请参阅:
、fill!
、zeros
、ones
。similar
例子
julia> fill(1.0, (2,3))
2×3 Matrix{Float64}:
1.0 1.0 1.0
1.0 1.0 1.0
julia> fill(42)
0-dimensional Array{Int64, 0}:
42
如果x
是对象引用,则所有元素都将引用同一个对象:
julia> A = fill(zeros(2), 2);
julia> A[1][1] = 42; # modifies both A[1][1] and A[2][1]
julia> A
2-element Vector{Vector{Float64}}:
[42.0, 0.0]
[42.0, 0.0]
相关用法
- Julia fill!用法及代码示例
- Julia filter!用法及代码示例
- Julia filter用法及代码示例
- Julia findfirst方法用法及代码示例
- Julia findall方法用法及代码示例
- Julia first方法用法及代码示例
- Julia firstindex用法及代码示例
- Julia findmax()用法及代码示例
- Julia findlast方法用法及代码示例
- Julia fieldnames用法及代码示例
- Julia fieldname用法及代码示例
- Julia fieldtypes用法及代码示例
- Julia findnext方法用法及代码示例
- Julia findprev方法用法及代码示例
- Julia findmin()用法及代码示例
- Julia findfirst()用法及代码示例
- Julia findmax用法及代码示例
- Julia first用法及代码示例
- Julia findprev()用法及代码示例
- Julia first()用法及代码示例
- Julia finalizer用法及代码示例
- Julia findlast()用法及代码示例
- Julia findmin用法及代码示例
- Julia findnext()用法及代码示例
- Julia float方法用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.fill — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。