用法一
length(A::AbstractArray)
返回数组中元素的数量,默认为 prod(size(A))
。
例子
julia> length([1, 2, 3, 4])
4
julia> length([1 2; 3 4])
4
用法二
length(s::AbstractString) -> Int
length(s::AbstractString, i::Integer, j::Integer) -> Int
从索引 i
到 j
返回字符串 s
中的字符数。
这被计算为从 i
到 j
的代码单元索引的数量,它们是有效的字符索引。只有一个字符串参数,它计算整个字符串中的字符数。使用 i
和 j
参数,它计算 i
和 j
之间的索引数,这些索引是字符串 s
中的有效索引。除了 in-bounds 值之外,i
可能会采用越界值 ncodeunits(s) + 1
和 j
可能会采用越界值 0
。
注意
该操作的时间复杂度通常是线性的。也就是说,它所花费的时间与字符串中的字节数或字符数成正比,因为它会即时计算值。这与数组的方法相反,后者是constant-time 操作。
另见
、isvalid
、ncodeunits
、lastindex
、thisind
、nextind
。prevind
例子
julia> length("jμΛIα")
5
相关用法
- Julia length用法及代码示例
- Julia length()用法及代码示例
- Julia leading_zeros用法及代码示例
- Julia leading_ones用法及代码示例
- Julia local用法及代码示例
- Julia lcm用法及代码示例
- Julia log2用法及代码示例
- Julia lstrip用法及代码示例
- Julia last()用法及代码示例
- Julia log方法用法及代码示例
- Julia lpad用法及代码示例
- Julia lastindex用法及代码示例
- Julia last用法及代码示例
- Julia log1p用法及代码示例
- Julia log10用法及代码示例
- Julia last方法用法及代码示例
- Julia splice!用法及代码示例
- Julia @cfunction用法及代码示例
- Julia LibGit2.count用法及代码示例
- Julia LinearAlgebra.BLAS.dot用法及代码示例
- Julia break用法及代码示例
- Julia sizeof()用法及代码示例
- Julia :<=用法及代码示例
- Julia zero()用法及代码示例
- Julia rem用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.length — Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。