用法一
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。